Community Work

In his spare time, Greg has dedicated countless hours to the following community organizations: