David Cowan

Partner

David Cowan

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.