Albert Chan currently serves as the Director of Strategic Accounts at Twilio, a position held since April 2024. Prior experience includes Product Operations Manager at Alibaba Cloud from October 2018 to March 2024, where responsibility encompassed global product management for the CPaaS portfolio, notably achieving 300% year-on-year revenue growth. Previous roles include Business Development Director for North East Asia at 8x8, Business Development in the APAC region at Nexmo, and various positions at BT Global Services. Albert's educational background includes a Master’s in Globalisation and Economic Development from SOAS University of London and a Bachelor’s in Economics and Politics from the University of York.
This person is not in any teams
This person is not in any offices