steve allen

Steve Allen
Marketing Director

< Back to the team

Steve recently joined Mactavish to lead our marketing and communications activities. He was previously a senior leader in Willis Towers Watson’s Group Marketing function and has been a brand and marketing consultant to high-profile companies in both the US and the UK. His particular focus is on B2B financial and professional services.

Steve holds a degree in English Literature from Magdalene College, Cambridge University.