Strategic Insurance & Risk Manager

Company: Verne
Apply for the Strategic Insurance & Risk Manager
Location: London
Job Description:

Verne is seeking an Insurance Manager in London to oversee the group’s insurance portfolio, assess exposures, and negotiate cover with brokers and insurers. You will partner with legal, finance, operations, and senior management to ensure compliant, cost-effective risk transfer solutions.

The role requires strong analytical skills, detailed documentation, and experience across underwriting, broking, and claims handling.

#J-18808-Ljbffr…

Posted: September 22nd, 2026