Peyumbang Sergio Avelleda Urban Mobility Director Organisation WRI Ross Center For Sustainable Cities Sergio Avelleda is the Director of Urban Mobility at WRI Ross Center for Sustainable Cities.