Manager, Southeast Asia Operations

IDinsight

Full-time Management & Operations
Apply Now
Location
manila, metro manila, Philippines
Posted
June 15, 2026

Job Description

Please note that India is not included in the Southeast Asia office hiring process.

About the Operations Manager role

The Operations Manager is a leadership role responsible for the full scope of people operations and organizational effectiveness across IDinsight's SEA office. This role combines strategic oversight with hands‑on execution: you will shape how the office runs, develop and lead a small operations team, and serve as a trusted partner to regional and global leadership. It requires someone who’s equally comfortable designing systems, navigating complex compliance landscapes, and showing up as a human‑first leader for the people around them.

  • Lead Southeast Asia people operations strategy and team : You will determine strategy and oversee execution across the full employee lifecycle: recruitment, onboarding and offboarding, compensation and benefits, policy development, performance management, safety and security, office administration,...