logo for Investigo

Head of Business Architecture - Insurance - City, London, United Kingdom, EC1A2


Head of Business Architecture (Insurance)

Head of Business Architecture required by a leading London Market Insurer. Positioned within a growing transformation function the Head of Business Architecture will be responsible for the creation and delivery of a business architecture capability from the ground up. This is pretty much a greenfield environment from a business architecture perspective so is a great opportunity for an experienced candidate to make their mark.

Initial focus will be on analysing the current landscape and preparing proposals with a long-term view of growing the business architecture function within the business. This is a growing business with a collaborative environment where good ideas are backed, so offers excellent opportunity for progression and growth.

Head of Business Architecture, Business Architect, Insurance, London

Required skills

  • Proven track record of Business Architecture within complex financial services organisations
  • A deep understanding of the insurance industry
  • Analytical skills together with a holistic vision
  • The ability to simplify complex concepts
  • Problem solving abilities
  • A collaborative approach
  • Strong communication skills (to all level of the organisation)
  • Experience of understanding the relationships, dependencies and impacts of change on multiple systems and processes

Key responsibilities

  • Development of the Business Architecture function
  • Strategy Alignment
  • Implementation of Target Architecture
  • Management and Team Development
  • Conduct Risk

Head of Business Architecture, Business Architect, Insurance, London

This is a fantastic opportunity to join a leading London Market insurer offering a greenfield opportunity and a comprehensive benefits package.