New York Public Radio names Depelsha McGruder as interim CEO
New York Public Radio announced that COO Depelsha McGruder will serve as its interim CEO beginning this spring. She will take over on a temporary basis on April 1 following the departure of Laura Walker, who was the organization’s president and CEO for 23 years. Continue Reading