Filter by

Location

more »

Company

more »

We've found 1 jobs for you

culture recruitment ltd  •  2024-05-02
  Birmingham, UK

Global Customer Services Manager

Culture Recruitment are recruiting for a Global Customer Services Manager to work on behalf of a rapidly expanding tech start up based in Birmingham. The role will be overseeing 3 teams of 9 Customer Services Assistants based in the UK, Nordics and USA so havi…