Richy Thomas has a Bachelor's Degree in Digital Communication and Media/Multimedia from the University of Wales Trinity Saint David. They have held positions such as Lead Information Technology Specialist and Web Designer at Learna Business School, Digital Learning Package Manager and Digital Learning Producer at WJEC/CBAC, and Account Executive at Circle and ARO Technology.
Sign up to view 0 direct reports
Get started