North

North

Sector: insurance

Location: Newcastle

North is a global marine insurer. They are looking to fill various roles across the business.