Leon Harris is a Technical Service Manager at Vista Entertainment Solutions, a position held since January 2019. Prior to this role, Leon served as a Senior Support Analyst and an IT Support Specialist at Computer Science Software from August 2016 to December 2018. Leon holds a Higher Certificate in Information Systems Software Development from CTI Education Group, obtained between 2015 and 2017.
Sign up to view 0 direct reports
Get started