Business Support Manager

慨正橡扯 • london, england • Posted June 30, 2026

About the Role

Description

At Verisk, we help the world see new possibilities. As a global leader in data, analytics, and technology, we support the insurance industry with insights that drive better decisions, stronger performance, and long-term resilience. Within Verisk, Specialty Business Solutions brings together deep insurance expertise and powerful software platforms. Formerly known as Sequel, this business unit has built a strong reputation for delivering specialist solutions across insurance and reinsurance markets. Backed by Verisk’s scale and investment, we continue to expand our capabilities and strengthen our long-standing client relationships. This role offers the opportunity to shape how clients experience our products at a critical stage of their journey.

The role

As Business Support Manager, you will lead the support function responsible for delivering a reliable, high-quality service to our global clients. You will play a central role in the po...