Elena Crete
Technology / by Mary Kurek / 472 views
Elena Crete is a Manager for the Sustainable Development Solutions Network (SDSN), where she focuses on special initiatives for the Deep Decarbonization Pathways Project (DDPP) and other climate and energy projects for SDSN.
- Listing ID: 14654