About Primrose

Primrose is a corporate and tax lawyer at McInnes Cooper. During her time as a summer student and articles, Primrose assisted in a broad range of corporate matters, including mergers and acquisitions, restructuring, and general corporate transactional work. Her tax practice focuses on tax-efficient corporate reorganizations, implementation of various tax effective planning strategies for businesses and their owners, and resolving disputes with the Canada Revenue Agency.

Primrose immigrated to Halifax from Sri Lanka in 2007. She has been invited to speak about her journey to become a lawyer on a number of occasions, and most recently spoke at the 2019 Spring Dinner for the Halifax Chamber of Commerce on work-integrated learning and how Nova Scotian employers can attract and retain talent.

Primrose has extensive work experience in sales, insurance underwriting and financial accounting. She brings her experiences of living and working in Sri Lanka and Canada to her work, continuing education and various volunteering engagements.

Primrose is a member of the Canadian Bar Association and the Nova Scotia Barristers’ Society. During her spare time, Primrose takes a leadership role in civic engagement campaigns. She also coaches students interested in pursuing a legal career.


  • J.D., Schulich School of Law at Dalhousie University (2018)
  • Certificate in Business Law, Schulich School of Law at Dalhousie University (2018)
  • B.Comm., Dalhousie University (2013)
  • Certificate in Business Accounting, Chartered Institute of Management Accountants (2005)

Bar Admissions

  • Nova Scotia (2019)


  • English
  • Sinhalese