Human Resources Manager
Chennai, Tamil Nadu, India
McDermott International Inc.
Wood Group
Director - People and Organisation