Sector
Services
Employees
750
Location
Greece

Context


Avis Car Rental and its subsidiaries operate one of the world’s best-known car rental brands with approximately 5,500 locations in more than 165 countries. Avis has a long history of innovation in the car rental industry and is one of the world’s top brands for customer loyalty. Their mission is to ensure a stress-free car rental experience by providing superior services that cater to our customers’ individual needs…always conveying the ‘We Try Harder®’ spirit with knowledge, caring and a passion for excellence.