
Head of Enterprise Architecture & Digital Transformation (Insurance)
- London
- Permanent
- Full-time
- Lead the global development of IRM’s insurance enterprise architecture and digital transformation roadmap.
- Manage and oversee IRM’s core insurance systems (Claims, Insurance Management, Certificate Systems), ensuring optimal functionality, support, and capacity.
- Organize and oversee system projects, new requirement implementations, upgrades, and digitization initiatives.
- Partner with DHL GBS IT, Procurement, and Legal to manage external IT service providers and software vendors.
- Provide strategic input on system enhancements and new technologies to meet evolving business and customer needs.
- Analyze cost-benefit impacts of IT projects and recommend system improvements.
- Maintain in-depth knowledge of the latest technological advancements in insurance IT and their practical applications.
- Build, lead, and manage global and offshore project and support teams, ensuring effective delivery and service.
- Act as an effective interface between IRM insurance program requirements and IT/digital solutions.
- Drive innovation, efficiency, and long-term value through technology.
- University degree in Business Administration, Insurance, Economics, IT or related field; a Master’s degree (MBA or IT-related) is advantageous.
- Proven experience in Insurance Enterprise Architecture design and IT project management at a senior level, ideally in the insurance industry.
- Strong leadership experience with responsibility for teams, budgets, and global projects.
- Deep understanding of insurance business processes, program structures, and digitalization opportunities.
- Expertise in IT systems, application project management, process architecture, platform and API design, and vendor management.
- Familiarity with current trends in IT, including cloud, AI, security, collaborative technologies, CRM and ERP systems.
- Strong stakeholder management and influencing skills across internal and external partners.
- Excellent analytical skills, strategic mindset, and solution-oriented approach.
- Innovative, self-motivated, detail-oriented, and able to thrive in complex environments.
- Excellent communication, presentation, and negotiation skills in an international business context.
- Great opportunity to work for the biggest logistics company in the world
- International and virtual environment
- Flexibility and great opportunity to learn
- Tempting Compensation and benefits