Gregg earned a B.A. in Chemistry and Biology at St. Olaf College in 1980, and continued his education as a Research Associate in neurology at the Mayo Clinic and U of M graduate work in Physiology, while working part-time at the University of Minnesota Hospitals. Gregg began his career in the chemical business with JT Baker Chemical, Phillipsburg New Jersey. He spent five years there as a Technical Sales Representative responsible for a five state region in the upper Midwest. He then started working for Hawkins Chemical, a major chemical company headquartered in Minneapolis. Gregg spent sixteen years with Hawkins in Sales, marketing and then as a Business Manager. In 2002, Gregg founded Seacole and became the President, and CEO. Gregg is active in the Minnesota CEO Roundtable, Lake Minnetonka Excelsior Rotary Club, and in his church. In his youth, Gregg was an Eagle Scout and an AFS exchange student to Honduras. He is married to Diane, and they have a daughter, Nicole and a son, Sean.