New Profit Leadership

New Profit Leadership Team

New Profit Board of Directors

  • Steve Barnes

    Managing Director

    Bain Capital Private Equity

  • Josh Bekenstein

    Managing Director

    Bain Capital

  • Mike Canning


    Deloitte Consulting LLP

  • Paul Grogan

    President & CEO

    The Boston Foundation

  • David Harris

    Provost & Senior Vice President

    Tufts University

  • Stephen M. Jennings

    Principal, Strategy & Operations

    Monitor Deloitte

  • Vanessa Kirsch

    Founder & CEO

    New Profit

  • Wendy Kopp

    CEO and Co-Founder

    Teach For All

  • Henry McCance

    Chairman Emeritus

    Greylock Partners

  • Bill McClements

    SVP, Corporate Operations

    Merrimack Pharmaceuticals

  • Duncan M. McFarland

    The Bromley Charitable Trust

  • Valerie Mosley


    Valmo Ventures

  • Kristin Mugford

    Senior Lecturer

    Harvard Business School

  • Mark E. Nunnelly

    Managing Director

    Bain Capital

  • Jim Pallotta

    Chairman & Managing Director

    Raptor Capital Management

  • John Rice

    Founder and CEO

    Management Leadership for Tomorrow (MLT)

  • Brian Spector


    The Baupost Group LLC

  • Jeffrey C. Walker

    Chairman (CHAIR)

    MDG Health Alliance-CHW