Spencer Cheng is a seasoned professional in customer success and business development, currently serving as a Senior Customer Success Manager at Top Hat since April 2021, with prior roles including Customer Success Manager, Key Account Executive, and Account Executive. Spencer has experience as a Business Development Manager at Digital Business Systems XEROX from September 2020 to April 2021, and previously managed operations at TNT Papersphere Trading Corporation from September 2013 to February 2019. Early career experience includes a position as a Digital Marketing Specialist at PLDT in 2013. Spencer holds an MBA from Ivey Business School at Western University (2019-2020) and a BBA in Marketing Management from the University of the Philippines (2009-2013).
Sign up to view 0 direct reports
Get started