He took a leave of absence from his apprenticeship to finish his formal education at Northwest Missouri State University with a combined degree in Industrial Technology and Business in 1985. Upon his graduation from college, Greg restarted his apprentice training and became a journeyman in 1989. Greg immediately started giving back to the trade, teaching for the Local 2 JATC that fall. While still teaching, Greg was elected to the Local 2 Executive board in 1994. In 1999, when Local 2’s apprentice program began day time training, Greg was chosen as a full-time instructor. While teaching at the JATC, Greg received a degree in Labor Education from the National Labor College in 2003. While still teaching, Greg was then elected as union President in 2000 later left the JATC when he was elected as Business Representative in 2003. Greg has been the Business Manager of Local 2 since 2014.
Greg was appointed to the National Pension Fund board in August of 2018.