Shani Hanwella is a member in good standing of the Immigration Consultants of Canada Regulatory Council.

In her capacity as a Canadian Immigration Consultant, Shani Hanwella has represented many applicants in their immigration application process successfully at various Canada immigration offices in and outside of Canada. She also represents clients at all 3 divisions (Immigration Appeal Division, Immigration Division, and Refugee Protection Division) of the Immigration and Refugee Board of Canada.

A Canadian citizen of Sri Lankan origin, Shani is fluent in English and Sinhala languages. She has written articles relating to Canadian immigration matters both in Canada and Sri Lanka. Currently she writes an immigration column for Sinhala monthly in Toronto, Yathra News.

Shani Hanwella is also a Member of Immigration Consultants of Canada Regulatory Council (ICCRC license number R411663).