Customer Success Manager Europe

Kraków, Lesser Poland Voivodeship, Poland


To support our growth and our launch in new countries in Europe we are looking for a Customer Success Manager based in Kraków, Poland. Are you passionate about transport and logistics and feel comfortable in a high-energy start-up environment ? Then we may have the right challenge for you!

Your role will cover:



Apply for this job