Don't miss the chance to be part of something extraordinary!

We believe that people are the backbone of success. When you join us, you’ll find a supportive and inclusive work culture that encourages collaboration, celebrates achievements, and lifts each other to new heights.

Open positions

Sales Manager, Europe
Reporting directly to the CEO, your primary responsibility will be to drive new business development, both through direct and indirect sales channels, in Europe… Read more

Marketing and Communication Manager
Reporting directly to the CEO, you will drive field marketing, lead generation, and brand awareness programs. Read more

Subscribe to our newsletter