https://news.maritimejobs.com/news/tech-hires-new-business-development-678709
i-Tech 7 Hires New Business Development Manager
i-Tech 7, Subsea 7’s life of field business unit, has appointed Craig Roberts as its new regional business development manager for…