undefined

Brandon Siegal

A seasoned Canadian tax specialist who is comfortable using technology but finds delegation more challenging.