Director, Customer Care
Verisk Analytics
Lehi, UT, United StatesStaff
Sign in to applyVerified 2h ago
- Location
- Lehi, UT, United States
- Work model
- On-Site
- Level
- Staff
- Posted
- Aug 12, 2026
About this role
We are seeking an experienced and strategic leader to join our organization as Director, Customer Care. In this role, you will lead the overall performance, execution, and evolution of the Customer Care function—ensuring a high-quality customer experience while driving operational efficiency, team development, and revenue influence outcomes.