Prior to co-founding Bullet EV, Allen served as the U.S. Managing Director of Europcar USA, a subsidiary of Volkswagen Group. Allen is the co-founder and former co-CEO of Fox Rent-A-Car, a company he grew over 35 years from a small fleet of vehicles to over $350 million of revenue with 26 U.S. locations and 110 worldwide affiliates. Fox’s owned fleet consisted of over 20,000 vehicles. Allen oversaw Fox Rent-A-Car’s successful exit in 2019 to Europcar Mobility Group, one of the largest car rental companies in the world. Europcar was subsequently acquired by Volkswagen in 2021. Allen is a career entrepreneur having built and sold several companies, including Fox. Allen is an Electrical and Electronic Engineering graduate from Chico State University.