M develops and delivers persuasive Experiential, Digital and Communication solutions – from concept to completion. We are an adventurous agency both in ambition and geographically. With global headquarters based in London, we continue to deliver award-winning work across five continents.
The role involves leading smaller projects and key accounts from pitch stage through to onsite, working closely with clients and the internal departments to ensure we deliver projects that exceed our clients’ expectations, on time and to budget. On larger projects and accounts the role will involve reporting into the Project Leader or Account Manager with emphasis on excellent administration and leading on specific work streams.