Customer Success Manager

Verisk
Full-time Warwick, England Management & Operations
Posted:
February 24, 2026
Location:
Warwick, England, United-Kingdom

Job Description

We help the world see new possibilities and inspire change for better tomorrows. Our analytic solutions bridge content, data, and analytics to help business, people, and society become stronger, more resilient, and sustainable.

Job Description

Delivering successfully to our customers is extremely importance to Verisk. This is a vital role to make sure that our customer’s experiences are excellent and to smooth the lines of communication between the customer, sales and the product team.

This role is focussed on working with customers and the Product team to ensure the delivery of a products and services to these customers. Many of these projects are simple and straight forward but some are much more complex involving changes to one or more products and management of 3rd parties

Verisk is an exciting, fast paced, environment to work in. We have an agile, fin-tech style, rapidly evolving culture coupled with the stability that being a valued part of a larg...

Apply for this Job

Submit your application for the Customer Success Manager position at Verisk.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Warwick, United-Kingdom
Posted: February 24, 2026
Deadline: April 05, 2026