Head of Business Architecture (Insurance Industry Experience)
Head of Business Architecture (Insurance Industry Experience)

Head of Business Architecture (Insurance Industry Experience)

Slough Full-Time 78000 - 182000 £ / year (est.) Home office (partial)
Go Premium
L

You will join a successful international insurance company who specialise in commercial insurance and reinsurance products. My client is looking for an experienced Head of Business Architecture to join their Transformation and Change Delivery Operations team to play a crucial role in shaping the alignment of business capabilities and operating models with regional and global objectives. You will be responsible for defining and driving best practices, methods and standards for business analysis.

Main responsibilities:

  • Providing design authority support in the evaluation of alignment between strategic objectives and transformation
  • Transformation and strategic alignment
  • Engage with stakeholders to understand their needs and to ensure that business architecture aligns with organisational goals
  • Establish and maintain a framework for business architecture and business analysis practices
  • Participate within the governance of transformation initiatiives
  • Manage 3 direct reports

Benefits:

  • Hybrid working (approximately 2 days a week in the office)
  • Salary up to £130,000 + 17.5% bonus
  • 25 days annual leave + bank holidays + option to buy and sell
  • 10% employee pension contribution
  • Life Assurance, plus much more

Requirements:

  • Experience in business architecture and business analysis with a focus on enterprise level strategy and design.
  • Strong insurance industry background with global delivery experience
  • Experience in delivering business model or operating model changes within the insurance industry
  • Strong stakeholder management
  • Experience delivering high profile, large programmes of Business Architecture, Analysis and Strategy work
  • Leadership experience

For more information and immediate review, please apply now!

L

Contact Detail:

Lorien Recruiting Team

Head of Business Architecture (Insurance Industry Experience)
Lorien
Location: Slough
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

L
  • Head of Business Architecture (Insurance Industry Experience)

    Slough
    Full-Time
    78000 - 182000 £ / year (est.)
  • L

    Lorien

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>