EH

Erin L. Henry

Leadership Advisory Consultant at Spencer Stuart

Erin L. Henry, Ph.D., is a Leadership Advisory Consultant at Spencer Stuart since June 2021, specializing in talent strategy, leadership development, and organizational change across diverse industries. Previously, at Northwestern Mutual, Erin held various senior roles, including Head of Venture Platform for NM Future Ventures, and drove organizational transformation initiatives as Senior Director of Integration & Organizational Effectiveness. Erin's expertise extends to strategic consulting and portfolio management for funds focused on innovative technologies. An accomplished researcher and educator, Erin's academic background includes a Ph.D. in Organizational Behavior from Harvard Business School, alongside degrees in Sociology, MBA, and Economics & International Studies from prestigious institutions.

Links

Previous companies

Harvard Business School logo
Johnson Controls logo
Northwestern Mutual logo