Greg joined the Utah Department of Corrections in 1988 as an electrical instructor in the inmate education program. He later served as electrical shop supervisor, maintenance manager, facilities coordinator and facilities manager at the Utah State Prison.
In 2008, Greg was appointed director of the Administrative Services Bureau and, in 2014, of the consolidated Facilities Bureau.
Greg is a journeyman electrician. He received an electronics technician certificate from Provo Technical College (now Utah Valley University) and has completed numerous other training courses over his career.