1 of 1 Permanent French Language Jobs in the Isle of Wight

Remote Team Lead Customer Success - Southern Europe

Hiring Organisation
Constructor
Location
Isle of Wight, UK
support team growth. Acting as an escalation point for complex customer challenges and leading from the front when hands-on engagement is required. Requirements French is a must for this role; and additional languages are welcome bonuses. Based in EMEA, ideally in Southern Europe. At least three years leading ...