Job Title: Parts Manager Department: Parts Reporting To: Service Manager / Owner Location: Glenrands Authorised Repair Centre, Portsmouth Company Overview: Glenrands aims to become a leading authorized service centre for Jaguar Land Rover, committed to providing exceptional service and customer…