Senior Mechanical Design Engineer- Pressurized/Gravity systems (Water - STP/Desalination) at Aecom in Bengaluru, Karnataka, India | Kablio