Skip to content

Can’t find a job position you’re looking for?

We’re always looking for people with unique skills. Send us your CV and we’ll get in touch when we have an opening that matches your expectations.

Mieke Deleu

People Operations Manager Belgium

Laura Carrion Frau

People Operations Manager Spain & EMEA remote

Elvira Arnone

People Operations Manager Italy, UK & Ireland

Jae Ahn

People Operations Manager US

Jenna Bloem

Talent Acquisition Lead EMEA

Alicia Spenser

Talent Acquisition Lead AMER

Clarisse Celle

People Operations Officer Canada

Our offices

Our offices are located in Europe, the USA, and Canada.