Skip navigation
PR Newswire

Technology and Globalization Transforming Travel Industry and Customer Experience

Enterprise Holdings - the largest car rental company in the world - owns and operates National Car Rental and Alamo Rent A Car, as well as the flagship Enterprise Rent-A-Car brand, with more than 8,600 locations in 70 countries.ST. LOUIS, Nov. 14, 2014 /PRNewswire/ -- At today's Travel Leaders National Meeting in Phoenix, Enterprise Holdings' Chief Strategy Officer and Executive Vice President Greg Stubblefield spoke to a crowd of travel agents and business leaders on how mobile technology and globalization...