Power / Utilities jobs in Mechanical
Broaden your search
Refine your search
Found 3 jobs
CAPSE is Wales’ only independent research, development, test and certification house undertaking cutting-edge research and knowledge transfer.
Are you an experienced technician/supervisor with excellent communication and planning skills?
As a Mechanical Support Technician, you will be part of a team of technicians...