Technical Director of Mechanical Engineering
17 days ago
London
Lead the development of mechanical design strategies, ensuring alignment with new technologies to ... Manage public health systems (water, sewage, drainage), fuel systems, leak detection, trace heating ...