Peyumbang Ben Welle Director, Integrated Transport & Innovation Organisation WRI Ross Center For Sustainable Cities Ben Welle is a Director of Integrated Transport & Innovation at WRI Ross Center for Sustainable Cities.