Allen John works at Virtual BDC, a company that offers professional automotive dealership services. They specialize in lead generation, appointment setting, and customer service for automotive dealerships, helping clients boost sales and improve efficiency. Their solutions are designed to optimize client outreach and ensure high conversion rates.