Mercer is a human resource consulting service that includes compensation, employee benefits, communications, and investment consulting. The company designs affordable health plans, assuring income for retirement, or aligning workers with workforce needs. Using analysis and insights as catalysts for change, Mercer anticipates and understands the individual impact of business decisions, now and in the future.

Employee Rating

Parent CompanyMarsh & McLennan Companies
HQNew York, US
Cybersecurity ratingBMore
Mercer was founded in 1945 and is headquartered in New York, US

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at Mercer

Martine Ferland

Martine Ferland

President and Chief Executive Officer
David Anderson

David Anderson

President, International
Hervé Balzano

Hervé Balzano

President, Health, and Mercer Marsh Benefits International Leader
Ilya Bonic

Ilya Bonic

President, Career, and Head of Mercer Strategy
Gail Evans

Gail Evans

Chief Digital Officer
Louis Gagnon

Louis Gagnon

President, US & Canada
Show more

Mercer Office Locations

Mercer has offices in New York, Anchorage, Atlanta, Baltimore and in 176 other locations
New York, US (HQ)
1166 Avenue of the Americas, 1166 6th Ave
Anchorage, US
1031 W 4th Ave #400
Atlanta, US
3560 Lenox Rd NE #2400
Baltimore, US
1 South St
Boise, US
Zions Bank Idaho Headquarters, 800 W Main St #1250
Boston, US
Keystone Building, 99 High St
Show all (185)

Mercer Financials and Metrics

Summary Metrics

Founding Date

Mercer is a subsidiary of Marsh & McLennan Companies

Mercer Acquisitions / Subsidiaries

Company NameDateDeal Size
CPSG PartnersJanuary 05, 2016

Mercer Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Mercer Online and Social Media Presence

Embed Graph

Mercer News and Updates

Europe Strategy Consulting Market to Witness Rising Demand by 2020-2027 | Top Key Players Like Accenture PLC, Bain & Company, Ernst & Young Ltd., KPMG, Mercer LLC

Strategy consulting market in Europe is expected to grow from US$ 8.70 Bn in 2017 to US$ 17.08 Bn by the year 2025. This represents a CAGR of 8.9% from the year 2018 to 2027. Posted via Industry Today. Follow us on Twitter @IndustryToday

Mercer Park Brand Acquisition Corp. Announces Appointment of New Director

TORONTO, Oct. 21, 2020 (GLOBE NEWSWIRE) -- MERCER PARK BRAND ACQUISITION CORP. (“Mercer” or the “Company”) is pleased to announce that Charles Miles has been appointed to the board of directors of the Company. Mr. Miles previously served on the Company’s board of directors prior the Company’s annu…

Mercer Advisors Acquires Personal Financial Advisors, LLC

DENVER, Oct. 8, 2020 /PRNewswire/ -- Mercer Global Advisors, Inc. ("Mercer Advisors"), a national SEC-Registered Investment Adviser (RIA), today announced the acquisition of Personal Financial Advisors, LLC ("PFA"), a respected wealth management firm located in Covington, Louisiana. PFA...

Consulting salaries, revealed: How much employees make at 12 boutique firms including Booz Allen Hamilton, AlixPartners, Mercer, and more

Summary List Placement You can still make a six-figure salary working at a boutique consulting firm.  Unlike giant consultancies like McKinsey, Bain, or the so called "Big Four" firms, boutique consultancies tend to be smaller companies with a specialized practice area. Booz Allen Hamilton, for exa…

Greg Mercer Named a Top 50 SaaS CEO of 2020 for Second Consecutive Year

The Software Report recognized Greg Mercer as a top CEO based on company performance, workplace culture, product strength, and strategic decision-making.
Show more

Mercer Frequently Asked Questions

  • When was Mercer founded?

    Mercer was founded in 1945.

  • Who are Mercer key executives?

    Mercer's key executives are Martine Ferland, David Anderson and Hervé Balzano.

  • How many employees does Mercer have?

    Mercer has 22,312 employees.

  • Who are Mercer competitors?

    Competitors of Mercer include ReSource Pro, Paycom and Ultimate Software.

  • Where is Mercer headquarters?

    Mercer headquarters is located at 1166 Avenue of the Americas, 1166 6th Ave, New York.

  • Where are Mercer offices?

    Mercer has offices in New York, Anchorage, Atlanta, Baltimore and in 176 other locations.

  • How many offices does Mercer have?

    Mercer has 185 offices.