Technology Business Lead, Principal

AIA

Onsite
12+ years experience in business analysis
Leading teams of technical and business analysts
Insurance domain expertise required
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

Work Rights

Not specified

Tailored Resume

Cover Letter