The Vice President, Client Success & Insights is responsible for improving how clients experience Gallagher Bassett and using data, insights, and business intelligence to guide decision-making and continuous improvement. The role sits at the intersection of client experience, business performance, and strategic execution, partnering closely with executive leadership to identify trends, evaluate client outcomes, and recommend initiatives that improve satisfaction, retention, operational effectiveness, and long-term growth. The position leads efforts to evaluate and improve the end-to-end client experience, including onboarding, implementation, service delivery, reporting, billing, and ongoing account support. It also works with leadership to assess business performance, build dashboards and reporting frameworks, translate data into actionable recommendations, and lead measurable improvement initiatives across functions. The role requires a university degree or equivalent experience and at least 10 years of prior relevant experience. Preferred experience includes client success, customer experience, consulting, business transformation, strategy, operations, or business performance leadership. Insurance, claims, risk management, or financial services experience is helpful but not required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive