McDermott and CB&I announce executive leadership for combined company
McDermott and CB&I have announced the executive leadership team and organisational structure for their future combined company.
McDermott and CB&I have announced the executive leadership team and organisational structure for their future combined company.