Catherine Chiu has been supporting Crystal Group in starting the sustainability journey since 2007, and as the Head of Corporate Quality and Sustainability Department for over 10 years. Chiu is responsible for working with the Group Chairman, CEO and Executive Director in formulating the Crystal Group’s sustainability strategy – covering 5 line companies and over 20 factories globally. Catherine is also Chair of the Environment and Social Compliance Working Committee, under the Corporate Sustainability Steering Committee chaired by the CEO.