- Leeds, West Yorkshire, United Kingdom
- Senior
Senior Estimator responsible for bid management, estimating and pricing for pre‑construction projects in the North East and Yorkshire.
Lead Skid Design Engineer responsible for 2D/3D design, stress analysis, and compliance with ASME standards for water treatment systems.
Seeking a skilled Design Engineer to join our team, embodying Veolia's commitment to resourcing the world.