Job Description: PR Visa Team Leader Key Responsibilities: • Lead and manage a team of visa consultants to achieve targets. • Provide guidance on PR visa applications and processes for countries like Canada, Australia, etc. • Monitor and ensure compliance…