Guy has worked for Reynolds and Reynolds for over 25 years. He is the Team Lead for the Major Accounts Customer Support team. Guy holds a Bachelor of Computer Information Systems in programming and has an Electro-Mechanical Engineering certification. When not working, Guy enjoys working out and playing tennis. Guy has been the captain of the Reynolds Tennis League for over 8 years.