Maggie Wu has been a director since September 2020 and has served as a non-executive director since 1 April 2025.
Title: Non-executive Director | Company: Alibaba Group