Rebecca Holmshaw is an experienced marketing professional currently serving as Marketing Manager at International House London since March 2021, previously holding the role of Marketing Executive. Prior experience includes working as a Progress Coach at New College Swindon and as an English Language Teacher at Advance - Language School. Additionally, Rebecca has experience as a Teaching Assistant at ABC English and completed internships as a Research Assistant at The Week and an intern at The Independent. Rebecca holds a Bachelor of Arts in Journalism from Goldsmiths, University of London, and a CELTA qualification for Teaching English as a Second or Foreign Language from Cardiff and Vale College.
Sign up to view 0 direct reports
Get started