SS

Sean Shen

Managing Director China

Sean Shen is the Managing Director for China at Envu, a position held since 2022. Prior to this role, Sean served in various capacities at Bayer from 2018 to 2021, including APAC Venture Lead and Head of Greater China for the Environmental Science Division. Earlier experience includes working as a Research Manager at Sinotrust from 2005 to 2007 and as a Senior Consultant in Strategy & Operations at Deloitte Consulting from 2007 to 2011. Sean has a strong background in environmental science and business consulting.

Location

Shanghai, China

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices