Employer Active
Our Client is seeing an experienced an Japanesespeaking Customer Support Team Lead to join our dynamic and growing team. Based in Malta you will lead a team of customer support representatives to ensure our clients receive exceptional service and assistance. Your role will involve supervising daily operations resolving escalated issues and maintaining a high level of customer satisfaction.
Full Time