
Search by job, company or skills
• Manage customer interactions via web chat and email support
• Address and resolve customer concerns professionally
• Escalate complex issues to the appropriate teams when required
• Maintain high levels of customer satisfaction and service quality
• Adapt to different international processes such as UK or global support
• Meet individual and team performance targets
Job ID: 146910921