Group Chief Strategy & Sustainability Officer and President New Ventures, ST Engineering
Cheryl Chan is the Group Chief Strategy and Sustainability Officer and President, New Ventures of ST Engineering. Cheryl is responsible for leading the Group’s strategic planning and M&A activities, and its corporate venture capital unit. On sustainability, she develops and drives the Group’s ESG roadmap and action plans, as well as works closely with the Group’s businesses to incorporate sustainability considerations into business strategies. In the New Ventures, she drives the capture of new business ventures in adjacent domains and helps to identify and create new Group opportunities across Business Areas by building on existing capabilities and strengths.