Sarah Barker

Vice President, Brand, Marketing And Communications at Special Olympics Canada

Sarah Barker is an accomplished marketing and communications leader with extensive experience in the nonprofit sector. Currently serving as Vice President of Brand, Marketing, and Communications for Special Olympics Canada, Sarah previously held the role of Chief Marketing Officer at the True Patriot Love Foundation, where Sarah focused on brand strategy, revenue diversification, and digital marketing. Sarah has demonstrated success in various senior leadership positions, including Acting Head of Marketing and Communications for the Invictus Games Vancouver Whistler 2025 and Vice President of Brand and Public Engagement at Holland Bloorview Kids Rehabilitation Hospital Foundation. With a strong educational background in Political Science and English from the University of Waterloo, complemented by additional studies in Digital Strategy and Marketing Management, Sarah has consistently increased donor engagement and brand awareness across multiple organizations.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams