The role is with a leading insurance company.Role Overview:-The AVP Vendor Management will lead strategic and operational oversight of third-party vendor relationships to ensure compliance, cost efficiency, and alignment with organizational priorities. This role requires deep experience in the insurance industry, strong strategic thinking, and the ability to drive vendor governance, performance, and innovation across Global Operations.Key Responsibilities:-Strategic Leadership & GovernanceVendor Performance ManagementFinancial & Budgetary OversightTeam LeadershipProject Management & ReportingRelationship ManagementEducation & Experience:- Bachelor’s degree required; MBA or equivalent preferred.12–18 years of experience in BPO, vendor management, outsourcing, or procurement within the insurance or financial services industry, with at least 5 years in a leadership role.Insurance industry background is mandatoryProven track record in managing large-scale vendor relationships and driving strategic initiatives.Experience in Property & Casualty (P&C) insurance operations strongly preferred.
Job Title
AVP Vendor Management