10,000+ Tt L Heavy Lift Sourcing Team Lead jobs in Baroda, India
Mechanical Design engineer - Traction Transformers
At Hitachi Energy -Vadodara, India
Posted on Sep 25
Sr Sales Specialist - Transformer Components
At Hitachi Energy -Baroda, India + 1 location
Posted on Dec 30