We’re always looking for makers and thinkers

Head of Business Development (EMEA & London)

We’re looking for a highly experienced practitioner, either from client service or strategy, with a great track record at winning work and building long-term relationships, to grow and nurture our network of ambitious leaders, designing the next level of client engagements. This role is a senior position within our London hub, with a focus on EMEA. You will be part of the London management team and the global growth community. 

September 25, 2017