Mechanical Supervisor
11 days ago
Witney
Job Title: Mechanical Site Supervisor / Site Manager Location: OxfordAbout the company: A UK leader in mechanical and electrical engineering, offering design, installation, and maintenance services.They work across various sectors, including high-tech, leisure, residential,