Verisk

London
Total Offices: 2
2,129 Total Employees
Year Founded: 1971

Teams at Verisk

Recently posted jobs

YesterdaySaved
Hybrid
London, Greater London, England, GBR
Analytics
Configure SaaS solutions for customer requirements, support implementation projects, troubleshoot customer issues, investigate root causes, and collaborate with Product and Engineering on complex problems. The role also provides customer support, testing, documentation, relationship management, and continuous improvement while working with workflows, rules, integrations, and data-driven processes.
One Month AgoSaved
Hybrid
London, Greater London, England, GBR
Analytics
Leads and develops the Account Management organization, defining its strategy, operating model, governance, and performance standards. Owns customer retention, renewals, account growth, executive engagement, and escalation management across priority clients. Partners with Sales, Product, Service Delivery, Support, Professional Services, and Marketing to improve customer outcomes. Establishes account planning, health measurement, reporting, and continuous-improvement processes while building a high-performing leadership culture.
One Month AgoSaved
In-Office
London, Greater London, England, GBR
Analytics
Lead requirements elicitation, translate business needs into clear, testable functional requirements, run workshops, mentor junior BAs, support delivery with product, UX, engineering and QA, and provide training and stakeholder engagement across broking solutions.