Director International Sales and Marketing
Germany
Alamo Rent A Car
Enterprise Holdings; Vanguard Car Rental