Shuai Ren is a Senior Manager at DiDi Chuxing. She oversees strategy and investment, business development, and globalization agenda for DiDi Public Transport. Prior to DiDi, she worked with the Global Infrastructure Facility at the World Bank on public-private partnerships and financial structuring for projects in Asian countries to attract private sector investment. She also worked on the World Bank’s Transport Global Practice department on lending and advisory projects in China, focusing on urban mobility and municipal financing. Shuai holds a Master of Urban Planning from New York University, and a Bachelor of Urban Planning from Peking University.