KBR
–
Chennai, Tamil Nadu, India
... Technical Professional - Mechanical Responsible for developing technical requirements, specification and services relating to mechanical equipment such as pressure vessels, process columns, heat exchangers, storage tanks, spheres, boilers and static ... - May 15