Going to be honest, never heard of that company. The company i work for has a subsea division, so I'm hoping I can sneakily slide across lol. Got a few mates who work for companies who have dsv's as well. Although I would love a 3 & 3 as deck crew. Decent enough money and no pressure. And half the year off!
Your birds old man would be the dive super I imagine. I assume he was a sat rat before aye?