Who are we?

Gregory James has over 27 years of experience as a Canadian immigration lawyer including having been a senior manager at Canada’s Immigration and Refugee Board, president of the Refugee Lawyers Association, and a member of other related professional organizations.

Gregory James

Barrister, Solicitor

View Profile

Farah

Lawyer

View Profile

Jean-Claude Demarchi

Lawyer

View Profile