Global Director of Partnerships
Josh is Generation’s Global Director of Partnerships.
Josh has spent more than 15 years working with the nonprofit sector. Before coming to Generation in 2021, he spent 10 years with the global NGO Save the Children, holding several leadership roles in both operations and donor relations. He has extensive experience cultivating holistic relationships with corporate partners, foundations and individuals. Josh holds a BBA in Business Management and a Master’s in Public Administration from Pace University. He lives in Connecticut in the U.S.