Posted:
2/20/2026, 4:52:52 AM
Location(s):
City of Rochester, New York, United States ⋅ New York, United States
Experience Level(s):
Expert or higher ⋅ Senior
Field(s):
Business & Strategy ⋅ Consulting
Workplace Type:
Hybrid
We are seeking a talented individual to join our Health & Benefits Consulting team at Mercer, a Marsh business. This role will be based in New York. This is a hybrid role that has a requirement of working at least three days a week in the office.
This senior leadership position is responsible for leading a key unit within the investment consulting business, with overall P&L accountability. You will drive business strategy, manage client relationships, and lead a team to deliver complex, high-impact solutions.
We will count on you to:
• Lead and have overall P&L accountability for a unit, including budgeting, staffing, and strategy.
• Manage all aspects of unit finances to contribute to the financial success of the business and market.
• Define and implement long-term business strategy aligned with global and regional goals.
• Lead key client engagements and large, complex projects, directing project teams and developing strategic solutions.
• Generate revenue through new client acquisition, cross-selling, and extending existing client engagements.
• Hire, manage, develop, and evaluate a team of professionals, providing performance feedback and career development.
• Establish and maintain market contacts, engaging with financial and HR executives, C-suite members, and other business leaders.
• Contribute to business initiatives, develop intellectual capital, and enhance market presence through thought leadership and industry events.
What you need to have:
• Proven senior leadership experience in health and benefits consulting or a related field.
• Strong financial management skills, including P&L and budgeting experience.
• Demonstrated success in client relationship management and business development.
• Excellent leadership and team management capabilities.
What makes you stand out:
• Experience engaging with C-suite executives and senior stakeholders.
• Track record of developing and executing successful market strategies.
• Ability to negotiate competitive rates and coverage options leveraging company reputation.
Why join our team:
• We help you be your best through professional development opportunities, interesting work and supportive leaders.
• We foster a vibrant and inclusive culture where you can work with talented colleagues to create new solutions and have impact for colleagues, clients and communities.
• Our scale enables us to provide a range of career opportunities, as well as benefits and rewards to enhance your well-being.
Website: https://www.oliverwyman.com/
Headquarter Location: New York, United States
Employee Count: 1001-5000
Year Founded: 1984
IPO Status: Private
Industries: Consulting ⋅ Finance ⋅ Financial Services ⋅ Risk Management