Costain Upstream Ltd employs 38 employees. The Costain Upstream Ltd management team includes Graeme Walker (Principal Process Engineer), Dave Hayhurst (Discipline Construction Manager), and Rajnish Misra (Lead Process Engineer).
Looking for a particular Costain Upstream Ltd employee's phone or email?