
Names
i-Tech 7 appoints new business development manager
i-Tech 7, Subsea 7’s Life of Field business unit, has appointed a new regional business development manager for its Asia Pacific & Middle East region. Craig Roberts has more than 25 years’ experience in the […]