Gary Shepherd
Principal Consultant

Gary is a Principal Consultant. He has worked in IT for over 25 years in development, testing, team leadership & management.