Jobs and Careers
TR

VP, Business Process Management – New & Renewal

Travelers
United Statesfull_timeVerifiedPosted 18 Jul 2025
💰 $307,900/yr($191,000/yr$307,900/yr)

About the role

Who Are We?

Taking care of our customers, our communities and each other. That’s the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a culture that is rooted in innovation and thrives on collaboration. Imagine loving what you do and where you do it.

Job Category

Operations

Compensation Overview

The annual base salary range provided for this position is a nationwide market range and represents a broad range of salaries for this role across the country. The actual salary for this position will be determined by a number of factors, including the scope, complexity and location of the role; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. As part of our comprehensive compensation and benefits program, employees are also eligible for performance-based cash incentive awards.

Salary Range

$191,000.00 - $307,900.00

Target Openings

1

What Is the Opportunity?

At Travelers, we aim to deliver exceptional customer and agent experiences, drive top-line revenue and underwriting results, and foster a culture of innovation and efficiency across the enterprise. The Business Process Management (BPM) team is committed to managing, improving, and reimagining end-to-end (E2E) processes critical to the business while continuously exploring opportunities to advance and mature process capabilities. As a Vice President in Business Process Management (Level One Process Owner), you will be responsible for overall strategic and operational management of a business improvement process within the Business Process Management organization. You will lead a team that drives customer, employee, and agent experiences by owning and optimizing end to end business processes to achieve desired outcomes. Fostering and maintaining a culture of continuous improvement, you will set and influence strategic direction, develop and own opportunities to improve business results that are aligned with the business unit strategy. You will lead and oversee an organization of business professionals to ensure business actions are aligned with enterprise and business unit goals.

What Will You Do?

  • Establish vision, strategy and business objectives for a Business Process Management team.
  • Develop and oversee the execution of business area’s multi-year strategic plan evolving BPM as a core competency that’s enabled by tools for modeling, monitoring, and managing business processes.
  • Leverage data and analytics to evaluate optimization opportunities, evaluate adoption, and to assess benefit realization.
  • Ensure methodology and resources are in place for the implementation of process improvement opportunities across multiple strategic and execution portfolios and establish strong relationships with critical strategic and business partners.
  • Maintain a high performing team of Business Process Management professionals.
  • Establish and execute a change plan to enable Business Process Managements success in driving business value to influence a complex organization with multiple senior leader constituents.
  • Navigate and influence a complex organization with multiple senior leader constituents.
  • Effectively communicate business priorities and objectives and change management strategies to team.
  • Develop and manage overall budget.
  • Manage a governance model to ensure the right resources are allocated to the right work at the right time.
  • Foster strong relationships with internal and external stakeholders.
  • Maintain an understanding of marketplace and competitor trends and industry data and incorporate into long-term strategy.
  • Perform other duties as assigned.

What Will Our Ideal Candidate Have?

  • Bachelor’s Degree.
  • 12 years of experience in a similar role, P&C industry experience is a plus.
  • Experience in developing and planning effective strategies, with the ability to lead a team to implement those strategies.
  • A proven track record as a leader who is well-respected and influential, with the ability to coach and develop team members and strategically align resources to accomplish objectives.
  • Strong business acumen, with the ability to problem-solve, influence, and operate strategically across the company.
  • Experience in solving complex business problems at scale and developing associated strategies across large teams. Ability to articulate the vision, tell the story and lead change at the senior leadership level.
  • Fluent with data and technology as an enabler to process.
  • Process Engineering credentials, Lean Six Sigma or comparable certification a p

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Travelers

View company profile →