Richard Dennis began his immigration career as a Designated Immigration Officer at the Canadian Consulate General in Buffalo, New York. He spent the next 20 years at the Consulate before launching his own immigration consulting practice. Richard is a graduate of the State University of New York in Buffalo where he received a Bachelor of Arts degree in Political Science.
He has been active in the immigration industry with his involvement as a member of the Canadian Society of Immigration Consultants (CSIC), from inception until formation of the Immigration Consultants of Canada Regulatory Council (ICCRC) and served on the Canadian Association of Professional Immigration Consultants (CAPIC) Policy and Lobby committee from 2004 to 2007. Richard in his fifth year of serving on the ICCRC Board and is presently Chair of the Registration and Education Committee. In previous years he has served in the capacity of Chair of the Registration and Membership Committee and Vice-Chair of the Governance and Nominating Committee.