Manager & Senior Manager (Philippines)
Location
manila, metro manila
Job Type
Full-time
Category
Management & Operations
Posted
June 05, 2026
Please note that India is not included in the Southeast Asia office hiring process.
About the role
IDinsight Managers and Senior Managers are dynamic leaders who drive evidence-informed decision-making at scale. These roles provide diverse, high-impact experiences spanning strategic client advisory, technical excellence, team leadership, and organizational growth. We seek intellectually curious, resilient, and team‑oriented individuals who, in addition to developing professional and technical skills, are highly motivated to grapple with the difficulties and unpredictability of trying to improve lives at scale.
Managers and Senior Managers are responsible for the following areas of work:
Leading client engagements and building trusted advisor relationships
- Overseeing all aspects of client projects to deliver high‑quality outputs that drive social impact
- Providing strategic counsel and establishing themselves as experts an...