She was a Managing Partner of Deloitte in the United Kingdom and Switzerland between 2008 and 2014, with executive responsibility for Innovation, Brand, Communications and Talent, and a Partner in the firm's Strategy Consulting business from 2003-2014.