Greg graduated from Emerson College in Boston in 1983 with a B.A, and later received a diploma in Multitrack Audio Recording at the Institute of Audio Research in New York. He worked at TVE (Television Enterprises S.A. in Athens) since 1984, directing the subtitling and duplication department for a diverse clientele ranging from video club movie distributors to private networks. Later on he became operations manager in the same company, a position he held up to 2015. At Media Hub, he manages all the technical personnel and equipment, and is responsible for budgeting as well as coordinating all in-house productions.