Bodhisattva Sen Roy is Senior Manager, Communications at World Resources Institute India, where he is a digital and editorial expert. He drives the social media presence of WRI India and helps with the editorial needs of the organization.
Bodhisattva comes to WRI with a background in...