Avi Shomer

Board Director, Canada Tax Reviews