Posts Tagged ‘Deputy Site Manager’

May 9th, 2017

Optical Glazing Technician Wanted for a Deputy Site Manager Role in Central London

Flame Health Optometry are seeking an experienced Optical Glazing Technician in Central London, to work as a Deputy Site  Manager for our client who are one of the largest suppliers of ophthalmic lenses.  Your main role will be supporting the Site Manager in managing the resources and infrastructure of the company’s London Glazing site to […]