Emerald Immigration Consulting (EIC) is an immigration consulting firm registered in Alberta, Canada. Our goal is to provide quality immigration services to the public and...