Sarah Redford

Head of People at New Signature

Sarah is a highly effective leader with 20+ years of Human Resources experience focused on developing and implementing HR initiatives aligned with business strategy to improve performance in high growth businesses.

She was an originating executive of Avanade’s successful launch into Canada and its growth trajectory across the country. She began her career as a people leader for both Deloitte and Accenture and her accomplishments have spanned: technology, consulting and research & marketing for both the public and private sector.

More recently, Sarah has worked in new and emerging technology companies to drive growth and implement programs that underpin and reinforce the corporate strategy.

Sarah lives in Toronto with her husband and her 9-year-old twin boys. She enjoys skiing (both water and snow), tennis and, because of her boys love for playing hockey, she spends a significant amount of time in hockey arenas.

Timeline

  • Head of People

    Current role

View in org chart