News

John Barnes has been named the new chief executive of the South Tees Development Corporation. The appointment was confirmed unanimously by the board on June 10.