From 1983 through 2007, Greg was owner and president of Omni Properties, Inc., a Denver-based apartment property management company that managed up to 15,000 units. Greg has served on the Board of Recovery Foundation since 1993, serving as president for one term and currently serving as Treasurer. Greg is an active volunteer on Severe Weather Shelter Network and Break Bread Littleton.