Peter Tucker has extensive experience in sales and service management, working for companies like NEC Software Solutions, Northgate Public Services, and ICL. Peter holds a Bachelor of Science in Management Science from the University of Bradford.
July, 2020 - present