IT Technical Support
Job Summary
We are seeking a dynamic and experienced Site Leader to spearhead our Philippines operations for one of our key clients. This role is ideal for a seasoned leader with deep expertise in Technical Support and Operations, and a passion for delivering operational excellence. You will be responsible for leading large-scale teams, driving strategic execution, and fostering a collaborative, performance-driven culture.
Responsibilities
- Executive Leadership & Stakeholder Management
- Technology Expertise & Guidance
- Operational Excellence & Delivery Management
- Talent Development & Organizational Culture
- Global Collaboration & Cross-Cultural Management
Required Skills
- 20+ years in Technology, Operations, or Delivery Management
- Minimum 5 years in senior leadership or site head role
- Experience handling US-based clients & GCC models
- Strong leadership, communication & SLA governance skills
- Managing teams of 300+ FTEs in global support centers
Job Details
Job Summary:
We are seeking a dynamic and experienced Site Leader to spearhead our Philippines operations for one of our key clients. This role is ideal for a seasoned leader with deep expertise in Technical Support and Operations, and a passion for delivering operational excellence, organizational growth, and exceptional service delivery.
You will be responsible for leading large-scale teams, driving strategic execution, and fostering a collaborative, performance-driven culture across all business units.
Key Responsibilities:
Executive Leadership & Stakeholder Management
- Act as the senior-most executive and represent the site’s operations, aligning local execution with global strategy.
- Build and maintain strong relationships with global business and technology stakeholders.
- Promote a culture of accountability, collaboration, and transparency.
Technology Expertise (Mandatory)
- Provide technical guidance based on strong understanding of industry trends and emerging technologies.
- Support innovation and tech-driven decision-making across teams.
Operational Excellence & Delivery Management
- Oversee daily site operations to ensure service quality, efficiency, and SLA adherence.
- Manage KPIs, operational metrics, and continuous improvement programs.
- Ensure alignment with strategic business objectives in terms of cost, quality, and delivery.
Talent Development & Organizational Culture
- Attract, develop, and retain high-performing talent.
- Mentor senior and mid-level managers to strengthen the leadership pipeline.
- Promote a positive, inclusive, and performance-oriented work culture.
Global Collaboration & Cross-Cultural Management
- Partner effectively with global teams across NA, EMEA, and APAC.
- Align local efforts with enterprise-wide priorities and values.
- Contribute to global strategic initiatives and transformation projects.
Qualifications:
- 20+ years of experience in Technology, Operations, or Delivery Management
- Minimum 5 years in a senior leadership or site head role
- Proven experience handling US-based clients and supporting GCC (Global Capability Center) models
- Strong leadership and communication skills with a deep understanding of operational metrics and SLA governance
- Experience managing teams of 300+ FTEs in a global support center environment
- Tech-savvy with a passion for innovation and continuous improvement
What We Offer:
- A high-impact leadership opportunity with global visibility
- A chance to shape the future of a strategic delivery center
- A collaborative, inclusive, and growth-oriented work environment
- Competitive salary and benefits package