The role involves leading initiatives as a technology business lead for large-scale projects exceeding $5 million within the insurance sector
Job Summary
The role involves leading initiatives as a technology business lead for large-scale projects exceeding $5 million within the insurance sector.
Candidates must manage diverse teams including subject matter experts, business analysts, and technical resources to deliver high-quality solutions.
The position requires translating complex business requirements into clear functional specifications while ensuring alignment with organizational goals.
Matching Summary
The role involves leading initiatives as a technology business lead for large-scale projects exceeding $5 million within the insurance sector.
Skills & Requirements
Must-have
12+ years experience in business analysis
Leading teams of technical and business analysts
Insurance domain expertise required
Managing technology delivery for $5m+ projects
Agile and Waterfall project management methodologies
Nice-to-have
Strong influence and relationship building skills
Self-motivated and action-oriented mindset
Experience facilitating workshops with stakeholders
Key Requirements
Bachelor's degree in business administration or IT
12+ years of experience in techno-functional roles
Proven track record of team leadership
Relevant license for regulated activities if applicable