As a Service Delivery Manager, you will serve as an essential liaison between customers, operations, and development teams, with a strong focus on customer orientation and accountability within the organisation.
Your goal will be to ensure the best customer experience by delivering according to the key criteria of compliance and customer satisfaction. On a daily basis, you will work closely with multiple stakeholders across various countries.
You will be part of an international team based in Denmark, Lithuania, Norway, and India, and you will be located in Vilnius, Lithuania.