Cecilia Lozada

Cecilia Lozada

Climate Business Officer - Green Cities Lead IFC