Sustainability and CSR Strategist, BSR
Ran works with companies on business integration for innovative sustainability solutions addressing climate change and energy challenges. His work involves developing the business case, modeling financial implications, setting targets, structuring governance, implementing programs, measuring impact, and communicating results.
Ran also helps companies make and manage commitments through the We Mean Business coalition.
Prior to BSR, Ran worked for The Coca-Cola Company where he was responsible for the company’s climate protection activities as well as a variety of strategic sustainability projects. Ran also has experience working with General Electric, the Natural Resources Defense Council, and others, spanning multinational corporations, startups, and civil society across the United States and China. He is fluent in English and proficient in Chinese.
Ran holds a Bachelor’s degree in Biology from Bard College and a Master’s degree in Environmental Management from Yale University.