Skip to content

Nicholas Barbosa

Principal installation analysis engineer at Subsea7