There are still lots of open positions. Let's find the one that's right for you.
The Customer Care Specialist is responsible for the daily execution and delivery of an exceptional customer experience, leading to consistent customer excellence and satisfaction. By regular and frequent direct interaction with our customers, the Customer Care Specialist will have a clear understanding of customer requirements and expectations, as well as their business developments. The Customer Care Specialist will with pro-active customer communication and problem resolution, and in parallel with engagement of relevant stakeholders, ensure that customer needs are met efficiently and effectively. Along with a strong focus on customer growth and maximizing profitability.