Rebecca Liu has a vast experience in sales and business development roles. Rebecca is currently the Regional Sales Director at XTransfer. Previously, Rebecca held positions such as Senior Account Manager at Alibaba Group and Corporate Partnership Manager at Squared Online. Rebecca also served as the Head of Business Development at Fave. Rebecca holds a Master's degree in Marketing from the University of Amsterdam and completed the Squared Online Digital Marketing qualification.
Sign up to view 0 direct reports
Get started