πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Human Resources Analyst (Visa)

Company

TELUS Digital

Location

Metro Manila, Philippines

Posted

June 29, 2026

Position Overview

TELUS Digital is a pioneer in the global contact center, business process, and IT outsourcing industry. Leveraging the latest technology, including robust generative AI capabilities and expertise, TELUS Digital partners with the most respected brands in delivering Digital CX innovation, supporting business growth and transformation.

TELUS Digital is the global arm of TELUS, a world-leading technology company based in Canada. Should you require further information, you may visit www.telusdigital.com.


Position Overview:

The HR Analyst β€” provides operational support for foreign national work permit processing and management in the Philippines. This role assists with visa tracking, documentation verification, vendor coordination, foreign national communications, and compliance monitoring. The HR Analyst ensures efficient and compliant foreign national onboarding, renewal, and offboarding processes while maintaining ac...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now