Business Description
Inchcape is a global vehicle distribution business founded in 1847 and based in London. The company partners with automotive brands to manage the full journey from importing and marketing vehicles to selling them and looking after customers long after purchase. Operating across Asia Pacific, Europe, the Americas, and Africa, Inchcape also handles financing, insurance, parts supply, and digital retail on behalf of the manufacturers it represents.