Partner
David Cowan is the dealer principal at one of the UK's busiest VW Commercials dealerships.
Dave also oversees the van leasing division of Stable Vehicle Contracts, which has a reputation for being able to deliver vans to the customer within days of placing an order.