GB flag iconENCN flag iconZH

SATRA Management Team

John Hooker

Deputy Chief Executive

John is responsible for the management of a number of SATRA business operations and special projects. He joined SATRA in 2015 having held board positions in a variety of manufacturing and service businesses.