Offshore contractor Subsea 7 has unveiled additions to its management team as new chief executive John Evans takes the reins. In confirming Evans had taken over from predecessor Jean