Emerson - Newtown Powys, United Kingdom
Job Description Technical Support Lab Supervisor Reporting to the Engineering Support Manager, you will make a significant contribution to the lab with both the lab supervisory side of the role, including monitoring health and safety and organising and maintaining the lab, and also the repair, fault finding and report writing element of the role. ...
Posted Feb 27, 2014
Application Deadline: None