Stephen joined North in 2005 and is in our P&I department.

Stephen has over 30 years of experience in all aspects of P&I.