KBR
–
Glasgow, United Kingdom
Title:Digital/IM Lead We have a new opportunity for a Digital Lead to manage the internal systems, processes and applications being used on various projects covering Project Delivery, Project Controls, Engineering, Commercial and Information... - May 23