About Becky Levin
Becky brings three decades of business experience to the role of Executive Director, in addition to a strong background in non-profit philanthropy. Becky founded Levin and Company, a search consulting firm with five domestic offices and an international affiliate, where she was CEO and then Executive Chairman. She also serves as an Honorary Board Member for The Schwartz Center for Compassionate Healthcare and was a Member of the Board of Trustees for Partners In Health through November 2014. A Co-Founder of The Possible Project, Becky has worked internally with the organization from the onset in various capacities including as an Entrepreneur-In-Residence, General Manager of Cambridge Made Possible, and Chief Business Officer. She was named Executive Director in May 2014. Becky is actively involved as a philanthropist for the healthcare field, children's issues, and the arts. She is a photographer and loves to travel.