Sarah Thomas

Deputy Chair

Sarah Thomas is a seasoned marketing and communications strategist with a passion for innovation, creativity and technology. As a Managing Director at Accenture, Sarah now leads the Executive Positioning practice globally and spent more than 10 years as Chief Marketing Officer for the $11bn+, 120,000 people strong Accenture Operations business and as head of Accenture’s Industry Analyst relations team.