Greg received his Bachelor of Science in Computer Science and Business Administration and a minor in Music from Grace College. His previous experience and positions include: Network Administration, Tier 3 Support and an Infrastructure Analyst.

Greg enjoys playing video games, playing his bass guitar and is a motorcycle enthusiast.