At Globe, our goal is to create a wonderful world for our people, business, and nation. By uniting people of passion who believe they can make a difference, we are confident that we can achieve this
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,