Stacy P. Allen

Partner, Chief Risk Officer at Lord Abbett

Stacy Allen is responsible for overseeing Lord Abbett’s comprehensive risk management efforts. In this role, she serves as Chair of the Enterprise Risk Management Committee and collaborates with every area of the firm to identify, assess, monitor, and report on key risks that may affect the organization. Ms. Allen also serves on the Lord Abbett Steering Committee, which provides strategic direction and decides on the priorities of the organization. In addition, she serves on the firm's Partnership Committee.

Ms. Allen joined Lord Abbett in 2003 and was named Partner in 2010. Prior to her current role, she served as Chief Administrative Officer for the Investments team. Her previous experience includes serving as Partner and Investment Consultant at Bellwether Consulting LLC and various roles at the Prudential Insurance Company of America.

She earned a BS from the University of Delaware. She also is a holder of a Chartered Financial Analyst® (CFA) designation.


Org chart