Rick Mcgregor

XCG Consultants Ltd, Kitchener, ON

Activity

2005