Leadership Profile

Achim Lüder

Chief People Officer

Achim Lüder is a Senior Partner and Mercer’s Chief People Officer, responsible for building a diverse workforce and inclusive environment where Mercer’s 25,000 colleagues across the globe are empowered to thrive in both their professional and personal development.


Achim has held a number of senior leadership positions during his more than 15 years at Mercer, including CEO, Mercer Germany; Leader, Central and Eastern Europe; CFO, Mercer EMEA; and Chief Operating Officer, EMEA Retirement business.


He started his professional career in 1994 as an Auditor for KPMG in Munich. He also worked as a CFO at a start-up company, providing internet technology solutions for private insurance products. Prior to joining Mercer, he was the sales director for a Frankfurt-based venture capital firm.


Achim graduated with a master’s degree in business administration from the University of Tuebingen, Germany. He is a Certified Public Accountant (Wirtschaftsprüfer) and a Certified Tax Advisor (Steuerberater). Achim is based in Frankfurt, Germany.