
Norfolk firm appoints new CEO in management shake-up
Colin Stewart has been made chief executive, being promoted from his previous role as the company's managing director of oil and gas. Stowen Group provides technical services to the oil and gas and renewable energy industries, with its head office in …