About the Role
As Business Support Manager, you will lead the support function responsible for delivering a reliable, high-quality service to our global clients. You will play a central role in the post-implementation experience, ensuring that support services are responsive, well-managed, and continuously improving. You will work closely with clients, internal teams, and leadership to strengthen service delivery, improve processes, and develop a team that consistently performs at a high level. This is a role with real ownership, where your decisions and leadership will directly influence client satisfaction and long-term success.
Responsibilities
- Lead the support function responsible for delivering a reliable, high-quality service to global clients.
- Ensure support services are responsive, well-managed, and continuously improving.
- Work closely with clients, internal teams, and leadership to strengthen service delivery and improve processes.
- Develop a team that consistently performs at a high level.
Requirements
- Experience in a leadership role within a client support function.
- Proven ability to manage and improve support processes.
- Strong client-facing and communication skills.
- Experience in developing and mentoring a team.
Skills
- Client Relationship Management
- Service Delivery Management
- Process Improvement
- Team Leadership
- Problem-Solving
Location
- Global
Work Type
- Full-time
Experience Level
- Manager
Salary/Compensations
- Competitive compensation package aligned with market benchmarks and individual experience.
- Eligible roles may include a range of incentive opportunities.
Benefits
- Medical coverage
- Life insurance
- Pension plans
- Paid time off
- Wellness initiatives
- Fitness programs
- Team-building activities
About the Company
- Verisk is a global leader in data, analytics, and technology, supporting the insurance industry with insights.
- Specialty Business Solutions, formerly Sequel, brings together deep insurance expertise and powerful software platforms.
- Verisk has over 50 years of experience helping property and casualty insurers make smarter decisions.
- Verisk is a strategic data, analytics, and technology partner to the global insurance industry.
- Core values include learning, caring, and results, with the highest ethical standards.
- Recognized as a Great Place to Work® in multiple countries.
- Recognized by The Wall Street Journal as one of the Best-Managed Companies.
- Recognized by Forbes as a World’s Best Employer.
- Fosters an inclusive, people-first culture that promotes innovation, collaboration, and belonging.
- Serves diverse industries including insurance, energy, and financial services.
- Offers growth, purpose, and a people-first culture for employees.
Equal Opportunity
- Verisk Analytics is an equal opportunity employer.
- All members of the Verisk Analytics family of companies are equal opportunity employers.
- Consider all qualified applicants for employment without regard to race, religion, color, national origin, citizenship, sex, gender identity and/or expression, sexual orientation, veteran's status, age or disability.
- Verisk’s minimum hiring age is 18 except in countries with a higher age limit subject to applicable law.
