Rebecca Steedman is a Senior Customer Success Manager at Teach Away since April 2021. Prior to that, Rebecca was a Customer Success Manager at Tech21 from June 2020 to April 2021. Rebecca has experience as an English Language Teacher at Discover English Language School, a Key Account Executive and Senior Account Manager at Reed Business Information, and an Account Executive at Smart Currency Business. Rebecca holds a Bachelor's degree in Psychology from Aston University and a Diploma in Chinese Language from Shanghai Jiao Tong University.
Sign up to view 2 direct reports
Get started