Contact us

Get in touch with us

For specific enquiries, please use the contacts below

Press Enquiries

For all media or press-related enquiries, please contact our communications team

20 rue Treilhard, 75008, Paris, France

Recruitment Enquiries

If you’re interested in joining our team, please reach out to our recruitment team

62 Threadneedle Street, London, United Kingdom, EC2R 8HP