SM

Sean MacRae

Delivery Director, client-side Mgmt. Consultant , Custom Software Development

Sean MacRae is a seasoned leader currently serving as Delivery Director at Capgemini, where they manage large-scale strategic business transformations and IT-enabled changes for major global clients. Prior to this role, Sean held various positions including Senior Project Manager at The Economist and International Digital Systems Programme Manager at The Body Shop, where they specialized in eCommerce solutions. Earlier in their career, Sean founded and directed a successful eco-tourism business overseas, demonstrating strong business development and stakeholder engagement skills. Their educational background includes a Bachelor's degree in Political Science and Government from Brock University.

Location

London, United Kingdom

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices