Hello
My name is Karl Marshall, I am a Regulated Canadian Immigration Consultant based in Toronto Canada.
My Story
I immigrated to Canada in 2006 from Jamaica and have taken advantage of the opportunities that living in Canada has blessed me with and for this reason I am passionate about serving others who wish to do the same.
Coming to Canada to visit, study, work or reside permanently is a dream shared by many people around the world and Canada welcomes thousands of immigrants each and every year.
​
Canadian immigration laws are not only complex, but are also constantly changing. The immigration program that you may qualify under today may not exist tomorrow; and the process involves a lot more than merely completing forms and submitting applications to the IRCC.
​That's why engaging the services of a professional, competent and authorized Immigration Representative is so critical. Marmac Immigration Services is led by Karl Marshall, a Regulated Canadian Immigration Consultant (RCIC # R525548)
​Let us guide you through the complex process and make your immigration experience as smooth as possible.