James Neilson
President
613.220.4109
info@blackpeppergroup.com

Currently practicing in 

OTTAWA - TORONTO - VANCOUVER