Specsavers's HR department is led by Alison Dunmar (People Director, North Europe) and has 2161 employees.
Louise Powell
Director of People Operations
Neeyanta Kumar
Optometrist
Looking for a particular Specsavers employee's phone or email?