Oil & Gas Sinclair to steer SCI into major growth period 29/11/2012 By Keith Findlay Offshore service company Survival Craft Inspectorate (SCI), announced the appointment of its first chief executive yesterday.