David helps businesses and individuals navigate Canada's immigration system. David is passionate about his work and about providing exceptional service to his clients. Increasing immigration to Atlantic Canada is key to our future prosperity, and David loves to speak to groups about Canada's immigration system. The conversations are always interesting. David recently completed a two year term as the Section chair of the Citizenship and Immigration Law Section of the Canadian Bar Association - Nova Scotia. In June 2018 he was named to the board of ISANS - Immigrant Settlement Association of Nova Scotia.
WORKEVOLVED BRIDGEWATER 15 Empire Street Bridgewater, Nova Scotia
WORKEVOLVED LIVERPOOL 154 Main Street Liverpool, Nova Scotia
WORKEVOLVED MAHONE BAY 466 Main Street Mahone Bay, Nova Scotia