Engineering Manager / Lead Mechanical Engineer (Pressure Vessels & Piping) – Energy & Waste-to-Energy Plants Barcelona, Spain (On-site) | Full-time We are looking for an Engineering Manager / Lead Mechanical Engineer with extensive experience in process plant engineering to lead mechanical design an