A strategic operations firm is seeking a dynamic Site Leader in Taguig to lead its Philippines operations. This leadership role involves managing large teams and ensuring operational excellence. The ideal candidate will have over 20 years of experience in technology and operations management, with proven skills in stakeholder collaboration and team leadership. Competitive salary and benefits are included.
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.
Responsibilities
Lead large-scale teams across business units.
Act as the senior-most executive for the site’s operations.
Oversee daily site operations to ensure service quality.
Skills
Leadership and communication
Operational metrics management
Cross-cultural management
Stakeholder collaboration
Technical guidance
Job description
A strategic operations firm is seeking a dynamic Site Leader in Taguig to lead its Philippines operations. This leadership role involves managing large teams and ensuring operational excellence. The ideal candidate will have over 20 years of experience in technology and operations management, with proven skills in stakeholder collaboration and team leadership. Competitive salary and benefits are included.