Emerson
–
Pune, Maharashtra, India
... As a Senior Mechanical Engineer/Project Lead, you will be responsible for the Mechanical design of metering systems from initial conception through construction, final testing, and through life support. Ensuring the design is per contract and ... - May 05