McRae is a 16-year veteran of the agency, and was most recently Mindshare’s EMEA and Worldwide Team CEO, leading Mindshare’s 26 markets in the EMEA region and its global client teams based out of a London hub - a role she has held since 2019.
Prior to this role she held a number of positions in the agency, including leading Mindshare UK and bef...
Roles at Mindshare
July, 2021 - present
CEO, UK & Chair of Western Europe