Lookers plc's Sales department is led by David Stones (Head of Business) and has 673 employees.
Chris Brown
Sales Performance Manager
Jake Krebs
General Sales Manager
Looking for a particular Lookers plc employee's phone or email?