Leave us your email address and we'll send you all the new jobs according to your preferences.
Business Support Manager
Posted 6 hours 58 minutes ago by Verisk
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 roleAs 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 post-implementation experience, ensuring that support services are responsive, well-managed, and continuously improving. You will work closely with clients, internal teams, and leadership to strengthen service delivery, improve processes, and develop a team that consistently performs at a high level. This is a role with real ownership, where your decisions and leadership will directly influence client satisfaction and long-term success.
Verisk
Related Jobs
Digital and Business Support Officer
- Kent, Dartford, United Kingdom, DA1 1
College Administration & Pupil Support Assistant
- Dorset, Corfe Mullen, United Kingdom, BH21 3AD
Front Desk/Security Officer (maternity cover)
- London, City Of Westminster, United Kingdom, NW1 5HT
Reintegration Centre Supervisor
- £24,000 Annual
- Gloucestershire, Cheltenham, United Kingdom, GL501
Office Manager
- Warwickshire, Rugby, United Kingdom, CV211