North Sea North Star sails in new direction with chief executive appointment 07/07/2020By Stan Arnaud Aberdeen-based shipping firm North Star has appointed Mathew Gordon its new chief executive.