Technical Director of Mechanical Engineering
11 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 ...