We provide immigration solutions for small local businesses to large multinational companies in relocating global talent to Canada.

Work in Canada

Individuals from countries with whom Canada has a free trade agreement may be eligible for a temporary work authorization in Canada. In order to qualify, a professional must have an offer of employment from a Canadian employer for a job covered by the free trade agreement and be otherwise admissible to Canada.

Express Entry

A Temporary Resident Visa will permit you to legally enter Canada to visit family and friends or to conduct certain limited business activities as a business visitor. It does not permit foreign nationals to work while in Canada.


Canada’s Start-Up Visa Program offers Canadian permanent residence to innovative immigrant entrepreneurs. Qualified candidates must secure a significant investment commitment from a designated Canadian entity that will help them establish the start-up idea.

Sonia Mirbaha

Principal Partner

Sonia Mirbaha is a member of the Law Society of Ontario since 2009. She has been providing legal services in the area of immigration law for over 10 years in private firms and as an in-house advisor. Sonia has an immense knowledge on every area of immigration law with specific focus on corporate immigration.


She has facilitated large corporations in transferring their senior executives, specialized knowledge workers, and business visitors to Canada on temporary resident permits.


Sonia’s immigration practice includes work permit applications under intra-company transferee (ICT), Labour Market Impact Assessment (LMIA), LMIA exempt categories under International Treaty Agreements, Global Talent Stream, as well as assisting clients navigate through compliance audits by Immigration, Refugee, and Citizenship Canada (IRCC).


Sonia also assists corporations in strategizing their internal immigration policies in order to work efficiently in transferring their talents to Canada to meet their clients’ needs.

Get in Touch

Contact us for more information or SCHEDULE A CONSULTATION
Contact Form