1. Handle inbound calls and make outbound calls to potential and existing clients, explaining various visa options (e.g., study visa, tourist visa, skilled migration) and immigration processes.2. Provide detailed and accurate information regarding visa requirements, documentation, procedures, and timelines.3. Maintain and update client records accurately in a CRM system, and ensure regular follow-ups to track progress and address client needs.4. Schedule appointments and consultations for senior immigration consultants or visa counsellors.