Job Description

Position Summary

  • The Site Lead is responsible for providing strategic and operational leadership for the organization’s Philippines site, overseeing site operations, governance, regulatory compliance, government relations, and stakeholder engagement. This role ensures the site operates efficiently, remains compliant with regulatory requirements, and supports the organization’s business objectives.
  • The position leads site-wide operational excellence initiatives, business continuity planning, risk management, and governance programs while serving as the primary liaison with government agencies, regulatory bodies, and key stakeholders. Working closely with senior leadership and cross-functional teams, the Site Lead drives strategic projects, resolves complex operational challenges, and implements initiatives that enhance performance, stability, and long-term growth.
  • The role also oversees the successful planning and execution of critical busi...

Ready to Apply?

Take the next step in your AI career. Submit your application to Appen today.

Submit Application