Stephen Lewis Foundation
Beth Bowers is a seasoned communications and marketing professional with extensive experience across multiple organizations. Currently serving as Deputy Director, Communications and Marketing at the Stephen Lewis Foundation since January 2018, Beth's previous roles include Senior Manager and Manager of Media and Communications within the same organization. Prior to this, Beth worked at Rogers Communications as Manager of Process Improvement and Centre of Excellence for Media, collaborating with various cross-functional teams. Previous positions also include leadership roles in editorial and client care at Marketwired and Sysomos, as well as experience in public relations with Hirst Communications and media relations at the Business Development Bank of Canada. Beth holds a BA in Cultural Anthropology and Science and Human Affairs from Concordia University and is currently pursuing a degree in Foundations in Quality and Process Excellence at the University of Toronto.
This person is not in any teams
This person is not in any offices