Craig John is an experienced digital producer currently employed at Imagination since March 2021. Previously, Craig served as a Digital Marketing Specialist at the International Institute of Education from December 2018 to February 2021, where responsibilities included managing social media platforms and creating diverse content. Craig also worked as an English Teacher at an international training center, effectively generating over R800,000 in sales within six months while enhancing cross-cultural communication skills. Prior experience includes various roles at FNB South Africa from January 2012 to October 2018, such as Solutions Specialist, Business Relationship Manager, and Portfolio Analyst, where Craig focused on customer experience, managed commercial accounts, and analyzed financial data. Craig holds a Bachelor of Commerce in Economics and Finance from the University of Cape Town and a Bachelor of Commerce - Honours in Business Management from the University of South Africa.