Technical Director of Mechanical Engineering
17 days ago
London
Manage public health systems (water, sewage, drainage), fuel systems, leak detection, trace heating, and fire protection systems. * Maintain vendor relationships and drive continuous professional ...