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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices