North Sea THREE60 Energy hires experienced projects director 17/02/2021 By Keith Findlay Aberdeen-based THREE60 Energy has revealed a “strategic addition” to its engineering, procurement, construction and commissioning (EPC&C) arm.