About the Role
This is primarily a people management role, not a hands-on BA position. The ideal candidate brings extensive BA history — ideally with prior management experience, or at minimum experience as a Lead — and is ready to step into a leadership position overseeing up to 16 direct reports. Strong people management skills are the top priority; insurance industry experience is a plus. This role operates in a learn-as-you-go environment that rewards adaptability, initiative, and comfort with ambiguity.
What You'll Do
People Leadership & Team Development
Process & Governance
Stakeholder & Cross-Functional Collaboration
What Skills You Need
Infrastructure Track — Preferred Additional Skills
Guidewire Track — Preferred Additional Skills
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.