12+ years experience within the insurance or financial services industry, or adjacent general management experience. Experience of P&L responsibility and management of sizeable organisations, including commercial innovation, pricing and negotiation...