Full-time Posted June 04, 2026
Apply Now

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,...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application