Craig became a Kitchener Rangers Director in 2003. He has been a Season Ticket Holder for over 20 years.
Craig is a Kitchener native and grew up watching the Kitchener Rangers – often from the press box with his dad. He is a Systems and Data Manager with Metroland West Media Group. He also takes an active role in a number of local minor sports organizations and is a volunteer at the Food Bank of Waterloo Region.
Craig resides in Waterloo with his wife Wendi and their daughter and son.