Verisk

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

Teams at Verisk

Recently posted jobs

2 Hours AgoSaved
Hybrid
London, Greater London, England, GBR
Analytics
Configure and support Verisk SaaS solutions for property claims: handle implementations, troubleshooting, root-cause analysis, testing, documentation, and collaborate with Product/Engineering to resolve complex issues while building strong customer relationships.
YesterdaySaved
Hybrid
London, Greater London, England, GBR
Analytics
The Product Consultant II guides clients in adopting VSBS products through consultancy, optimizing business processes, and ensuring solution effectiveness.
YesterdaySaved
Hybrid
2 Locations
Analytics
The Head of Sales is responsible for driving revenue growth in the UK insurance sector through strategic partnerships, leading complex sales cycles, and engaging with C-suite leaders. This role involves executing the go-to-market strategy, collaborating with marketing and product teams, and maintaining a disciplined sales process while building long-term client relationships.