Greg has delivered over 3400 presentations and workshops throughout North America providing strategies and solutions that support both personal and organizational success. He has established a client list that includes organizations like Finning, Lafarge, NHL Coaches Association, BC Hydro, Rogers Wireless, APEG BC, SNC Lavalin and many more.