PeoplePeet to play technical director role with IMCAThis week’s leading appointments in the oil and gas industryNew role: Stephen Peet was appointed as technical director of the International Marine Contractors AssociationPhoto: IMCA