Noah Leff Location
New York, NY, US
Noah Leff Work
Noah Leff Education
Cornell University ILR School
Diversity and Inclusion Certificate
2022 - 2022
Columbia | SIPA
MPA (Nonprofit Finance)
1998 - 2000
Wesleyan University
BA (International Relations)
1990 - 1994
Noah Leff Summary
Noah Leff, based in New York, NY, US, is currently a Chief Finance and Administration Officer at The Overbrook Foundation. Noah Leff brings experience from previous roles at Touch Foundation, Inc. and Nonprofits, Government Agencies and For Profit Companies. Noah Leff holds a 2022 - 2022 Diversity and Inclusion Certificate @ Cornell University ILR School. Noah Leff has 2 emails and 3 mobile phone numbers on RocketReach.