Gregory James

Gregory James logo
Gregory James
Suite 704 10 Kingsbridge Garden Circle Mississauga, Canada
Gregory James is an Authorized Representative who represents clients in all aspects of the immigration and citizenship process, whether they are seeking to enter Canada or seeking to remain in Canada. He represents clients who have cases at Visa Offices, Citizenship and Immigration Canada,
Add a Review