Our global operation is growing and we’re looking for a Customer Success Manager to join our team. You'll be working alongside our team in our Malta office.
Apart from the required skills, it’s important for us to find someone that fits in with our team and culture. As well as a skills assessment to ensure the role requirements are met, our first interview will look to see if we’re a good fit for each other. If it’s all looking good, we’ll meet again for a 2nd interview.