About Ewan

Ewan is responsible for leading the company’s business operations in the UK and Ireland, executing Accenture’s business strategy, including new ventures and acquisitions, and ensuring operational excellence company-wide.

Previously Ewan ran Accenture’s Communications, Media & Technology (CMT) organisation in the UK and Ireland. In this role, Ewan led client teams across a broad range of industries including communications, media & entertainment, software, internet platforms, and aerospace & defense.

During his twenty years at Accenture he has been responsible for a wide range of engagements across systems integration, application outsourcing, digital transformation, management consulting and business process outsourcing. Prior to this, Ewan served as the Sales Lead for CMT UKI, where he helped shape complex transformational solutions for large multinational organisations.

Before joining Accenture, Ewan spent four years working for Diageo in Scotland. He studied Mechanical Engineering at Heriot-Watt University in Edinburgh, graduating in 1996.

Subscription Center
Stay in the know with our newsletter Stay in the know with our newsletter
New Applied Now