Location: IDinsight’s office in Makati City, Philippines. This role may involve significant regional travel and will be primarily in‑person; hybrid arrangements may be considered on a case‑by‑case basis.
The Operations Manager is a leadership role charged with the full scope of people operations and organizational effectiveness across IDinsight’s Southeast Asia office. The role combines strategic oversight with hands‑on execution, shaping how the office runs, leading a small operations team, and serving as a trusted partner to regional and global leadership.