Technical Support Supervisor Jobs in Barnsley

Leeds, England, United Kingdom
The role is suitable for technically strong, commercially aware candidates with a background in Electrical Engineering in the water or closely related industries. You should possess and be able to demonstrate...
from: jobleads.co.uk - More than 30 days ago

Keoghs - Leeds, England
The technical support could span over 2 teams in Liverpool and Leeds and therefore travel to both offices is necessary as and when required to provide the face-to-face technical feedback and guidance. £60K - £88K (Glassdoor Est.)
from: glassdoor.com - 16 days ago