KBR
–
Chennai, Tamil Nadu, India
Title:Associate Technical Professional - Mechanical Under direct supervision, independently evaluates, selects, and applies ... With additional experience within one functional area, assists in the design of larger and more complex assignments which ... - May 23