1 jobs found | Customer Service

Show Results per page
  • City Of London, Greater London
  • Permanent
  • £ 65000 - £ 75000 / Year
  • Customer Service
  • OrganizationType: Home/Office
Want to work for a dynamic organisation? Our company is offering hybrid working, a competitive salary and other great benefits! Are you an expert in Customer Support and fluent in Italian? This standalone Customer Support Manager role supports...