KBR
–
Chennai, Tamil Nadu, India
Title:Sr. 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 ... - May 15