Leo Chen holds a Bachelor's degree in Environmental Engineering from South China University of Technology, which they completed in 2004. They began their career as a Compliance Auditor at SCSA/Linmark from 2005 to 2007, before advancing to Office Depot where they held various roles, culminating as Manager of Social Compliance from 2011. Since 2012, Leo has served as a Regional Manager for Supplier Responsibility at Apple.
This person is not in the org chart
This person is not in any teams
This person is not in any offices