HOC Canada in Toronto, Canada join GLN (Offices also in YVR & YUL)

HOC Canada in Toronto, Canada join GLN (Offices also in YVR & YUL)