Global Managed Services Lead
Location: Remote
Compensation: Piece Work
Reviewed: Mon, Mar 30, 2026
This job expires in: 18 days
Job Summary
A company is looking for a Global Lead for Managed Services.
Key Responsibilities:
- Oversee end-to-end managed service operations and delivery across regions
- Design scalable, technology-enabled delivery models integrating digital platforms and AI-assisted workflows
- Establish and lead delivery centers in Colombia and the Philippines, ensuring operational efficiency and client satisfaction
Required Qualifications:
- 10+ years of experience in managed services, BPO/KPO, or SaaS-enabled operations
- Proven track record in scaling process-driven service delivery models
- Experience leading distributed or offshore delivery teams
- Familiarity with integrating digital platforms and automation into service environments
- Experience managing long-term programs involving regulatory or supply chain data
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...