News

Winslow was appointed as president and CEO in August 2024. He is the second President and CEO of the organization to resign.