Rachel Chan is currently the Corporate Strategy Development Manager at Cyberport Hong Kong since November 2022. Prior to this role, Rachel was the Business Development Manager at Octopus Holdings Limited from July 2021 to November 2022, and held various business development positions at Tencent from August 2016 to July 2021.
Sign up to view 1 direct report
Get started