Head of Customer Support at MyCareer+ in London, United Kingdom

Overview

Were looking for a Head of Customer Support to lead global support and logistics teams. This role focuses on optimizing operations, driving customer satisfaction, and ensuring scalable growth through effective systems and team leadership.

Job description

Responsibilities

Requirements

Skills

Required

Preferred

Apply for this job on the employer's site