Shen Chen is a Senior Director in Sustainable Investing at SLC Management. Prior to that, Shen held various senior positions at Sun Life for over a decade. Shen holds an MBA from the University of Saskatchewan and a B.Comm from Central University of Finance and Economics.
Sign up to view 0 direct reports
Get started