SEPTA General Manager and CEO Leslie Richards will step down next month. On Thursday, Oct. 24, Richards announced she would step down on Nov. 29, 2024. “It has been an honor to lead SEPTA, and ...
Leslie has 13 years of experience writing for publications, brands, and organizations, with an emphasis on health and the environment. She consulted for the World Wildlife Fund on community health and ...