Do you like connecting with B2B clients and supporting them to get the most out of the platform?

Why Apply

Do you like connecting with B2B clients and supporting them to get the most out of the platform?

And are you eager to help a fast-paced scale-up in gaining traction by being the driving force behind adoption and usage of our solutions?

Then apply or certainly read on!


About the role

As Customer Success Manager you are a key member of the European sales and marketing team. Throughout the full lifecycle you drive product adoption and maximize customer value by building strong on-on-one relationships with our network of fleet companies and parking owners. You will be the primary point of contact for our customers and will work closely wiath them to understand their needs and help them succeed.

You are in close communication with our team of Business Developers, marketers, IT and finance to ensure that every step of the journey meets customer expectations and leads to long-term customer success.

About the company

OTRA is a Belgian scale-up that offers solutions for the pain points of the transport sector. Their mission: Improve the truck drivers’ lives and offer peace of mind to transportation companies.
With a no-nonsense, respectful and transparent culture, it’s a work-hard, play-hard environment where people have lots of fun. And most important, everybody works together respectfully as a true team!


  • Strong product understanding and the ability to explain complex technical concepts in simple terms.
  • Proven track record of being solution-oriented with a hands-on approach.
  • Ability to work collaboratively as part of a team and contribute to a positive team culture.
  • Strong customer service skills and a customer-centric mindset.
  • Basic office skills, including Microsoft Excel and PowerPoint.
  • Excellent communication skills in English (both written and verbal). Knowledge of other European languages are a clear advantage.

If you are a proactive, hands-on, and customer-focused individual who is passionate about helping customers succeed, we would love to hear from you.

Contact us

At M18, we understand that you’re looking for more than just a job. You are looking for an opportunity to reach your full potential, to grow and flourish in a work environment that suits you. And that’s what we’re here for.



Want to receive the latest straight to your inbox? Sign up for our newsletter and don't miss a single opportunity!