Leigh Brown

Leigh leads Northleaf’s human resources activities globally. She is responsible for developing and executing the firm’s human resources strategy, including the implementation of talent management, recruitment, compensation, professional development and organizational best practices across Northleaf’s global private markets platform to support its strategic business plan.


Org chart

Sign up to view 3 direct reports

Get started