We would love to hear about you and your Talent & Leadership needs

Get in touch with us to find out how we can meet your transformation and growth objectives. We look forward to building a relationship with you.

Contact us

We would love to hear from you:


+44 (0)20 3800 1750



Where to find us

London (Head Office)

Nova South
160 Victoria Street
London, SW1E 5LB
United Kingdom


87-89 rue du Gouverneur Général Félix Éboué
Issy-Les-Moulineaux, 92130

Contact form

Please fill out the contact form below and we will get in touch.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.