Verisk

2,129 Total Employees
Year Founded: 1971

Jobs at Verisk

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

15 Days AgoSaved
In-Office or Remote
2 Locations
Analytics
Lead and coach a team of five Sales Account Executives serving Canadian territories. Own team sales attainment, territory strategy, revenue growth, forecasting, customer relationships, complex consultative sales, contract negotiations, and cross-business opportunities. The role requires developing sales talent, managing Salesforce activity, supporting proposals and value messaging, capturing market intelligence, and planning future headcount. This is a remote role, with Ontario preferred and at least 50% travel required.
One Month AgoSaved
Hybrid
2 Locations
Analytics
Lead the evolution and support of a high-performance risk modeling platform. Design scalable analytic solutions, optimize computing and networking resources, write clean and testable code, and develop automated tests. Collaborate with architects and product owners on technical direction and delivery, mentor engineers through reviews and design guidance, and improve engineering processes, tooling, and best practices. The role requires experience across software development, cloud computing, distributed systems, API design, or data engineering.