Oliver Horswill has a robust background in automotive sales and management, currently serving as the Head of Business at Harwoods Ltd since December 2020. Prior to this role, Oliver held multiple positions at Inchcape plc from June 2014 to December 2020, including General Sales Manager, New Car Sales Manager, Brand Manager, and Retail Manager. This extensive experience in leadership and sales within the automotive sector has equipped Oliver with a comprehensive skill set in business operations and team management.
Sign up to view 0 direct reports
Get started