Job Listings

Head of Support - French Speaking

Icarus Media Digital

At IMD, we're an innovative company driving success across multiple online ventures, with a strong focus on the French market. We're ambitious and we're growing rapidly. About the role: We are looking for a hands-on Head of Support to lead our Support function within the Tech department. You’ll be responsible for the smooth running of the support operations, playing a crucial role in ensuring customer satisfaction, technical troubleshooting, and internal team collaboration. As the link between …

Location: St James's, South West London

Posted: Oct. 9, 2024, 7:37 p.m.

Apply Now Company Website