Omar Garcia Mexico, Franchise Director, Mexico & Central America’s Leading Car Hire: Europcar

Omar Garcia Mexico, Franchise Director, Mexico & Central America’s Leading Car Hire: Europcar