Customer Service / Claims Support
Overview We’re a global business with an annual turnover of $22.5 billion, covering 90 countries and boasts a fleet of more than 1.7 million vehicles. For our 100,000 colleagues, this means going the extra mile to keep everything running smoothly every...
Go to similar: Customer jobs inLondon