Lawyer Profile

Morganne Foley

Saint John, New Brunswick

Morganne Foley

Overview

Morganne is an immigration partner in Saint John, New Brunswick. Her practice specializes in immigration and corporate law. She represents individual and corporate clients with respect to a broad range of immigration matters including applications for temporary resident visas, study permits, and work permits; as well as applications for Canadian permanent residency and citizenship. Morganne has considerable experience advising corporations making labour market impact assessment (LMIA) applications and work permit applications under international agreements (such as CETA, CUSMA, and GATS) to facilitate the transfer and recruitment of workers from around the world.

Morganne received her Juris Doctor from the University of New Brunswick in 2015. Prior to studying law at UNB, Morganne lived in St. John’s, NL for four years where she obtained a Bachelor of Science from Memorial University in 2012.

Morganne is a member of the Canadian Bar Association and the Law Society of New Brunswick. She is the current Chair of the New Brunswick CBA Immigration Section. Morganne is also a board member of The Greater Saint John Field House Inc., and the Coverdale Centre for Women Inc.

Updated May 2, 2024. Canadian provinces are looking to immigration as a solution to labour market shortages, and the health sector is no…

We updated this publication on May 18, 2023. There’s no shortage of warnings of a worker shortage in Canada – and the consensus seems to be that…

Updated January 12, 2023. There’s no shortage of media coverage about a doctor shortage in Canada and the resulting impact on Canada’s…

Equity compensation plans are a valuable and versatile tool for many corporations, from early-stage startups to established blue-chips.…

When growing your business, you face many decisions, including choosing the business structure that is right for you. Your legal team can be…

Practice Areas

  • Corporate Law

Bar Information

Called to the bar: 2016 (NB)