Envoy Global logo

Global Support Specialist[Immigration Operations]

Envoy Global

Hyderabad · Envoy Global · Posted Oct 7, 2026

At a glance

Location
Hyderabad · Envoy Global

About the role

  • Envoy Global is seeking a Global Support Specialist to join the Global Immigration Operations team on a full-time, permanent basis.
  • The role plays a critical part in supporting global immigration teams across multiple regions by ensuring accurate case setup, seamless document management, and timely administrative coordination.

Responsibilities

  • Manage end-to-end setup of new assessments and immigration cases received through various communication channels.
  • Ensure accurate and timely entry of client information, case details, and relevant data into internal systems.
  • Assign case owners and preparers to ensure seamless workflow across teams and regions.
  • Handle secure collection, uploading, and organization of client documents, including passports, CVs, job descriptions, diplomas, employment contracts, questionnaires, and other required materials.
  • Ensure proper storage and categorization of files across document repositories and case management platforms.
  • Support secure document transfers between systems and stakeholders.
  • Assist Case Managers in updating case notes, maintaining public case records, and performing routine case audits.
  • Support the completion and submission of immigration forms as required by regional authorities.
  • Facilitate proper case closure by ensuring all documents, data points, and records are complete and compliant.
  • Maintain high standards of accuracy and data integrity in all case-related updates.

Requirements

  • Strong verbal and written communication skills with the ability to interact professionally across global teams.
  • Excellent organizational and time management skills, with the ability to prioritize tasks in a fast paced environment.
  • High attention to detail and accuracy when handling data, documents, and case information.
  • Solid proficiency in MS Office Suite (Word, Excel, Outlook, etc.) and comfort working with digital platforms and internal systems.
  • Strong willingness to learn, adapt, and grow within a dynamic global team environment.
  • A proactive, process oriented mindset with a commitment to delivering high quality work.

Benefits

  • Work with globally recognized corporate clients
  • Collaborative, people-first culture

Skills

  • MS Office Suite
  • Word
  • Excel
  • Outlook

Envoy Global

Global Support Specialist[Immigration Operations]

Apply now