Who are we?

Gregory James has over 30 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.


Barrister, Solicitor

View Profile

Farah Syed

Lawyer (Pakistan)

View Profile