Geoff Hall is a Partner at McCarthy Tétrault in its Litigation Group.