Search by job, company or skills

Swiss Re

Data Foundation Lead

new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Team

Enabling is part of Business Excellence (bX) in P&C Re Operations. Our mission is to make P&C Re run simpler, faster, and smarter by aligning global processes endtoend and embedding data & technology where they move the needle most. We operate as a trusted consulting partner to Operations, supporting Claims Management, Business Operations, and InForce Management and we routinely interface between business stakeholders and Data & Tech partners.

With a 50+ person global team, we build futureready capabilities: robust data foundations & governance, analytics that drive decisions, digitization & automation across the full P&C reinsurance value chain, and AI solutions that deliver tangible business outcomes. If you want to shape how a leading reinsurer executes, connecting business priorities with scalable tech and measurable impact - this is the team for you.

Role Purpose (Executive Summary)

The Data Foundation Lead ensures that data capabilities enable the P&C Re business strategy at scale. The role defines the strategic direction for the enterprise data landscape supporting analytics and reporting, acting as the business design authority that sets principles, standards, and priorities to ensure a coherent, business-aligned data ecosystem.

You will champion the principle of One data model, many products: establishing a shared enterprise data model and common definitions that support multiple business use cases while preventing fragmentation, duplication, and inconsistent interpretation.

Operating at the intersection of business leadership, Data Governance, and Data & Tech, this role ensures that data is trusted, discoverable, well-governed, and decision-ready, from origination to consumption.

Key Accountabilities

  • Define and continuously refine the P&C Re data vision and target state, ensuring strategic alignment with Group IT's long-term data and technology direction.
  • Serve as the business data design authority, establishing principles, standards, and guardrails that promote long-term coherence, reuse, and value realization.
  • Translate business priorities into scalable data standards and reusable design patterns that enable faster insight generation and measurable value creation.
  • Champion a shared enterprise data model and common definitions (One Architecture, Many Products), enabling analytics, reporting, operational decision-making, and advanced AI use cases without fragmentation or duplication.
  • Act as a strategic partner to IT teams in the continuous evolution of the Analytical Data Model and associated business definitions, ensuring sustained business alignment and high data quality across P&C Re.
  • Embed governance-by-design principles in collaboration with Data Governance, ensuring transparency, clear accountability, and regulatory confidence across the data lifecycle.

About You

  • Strong business acumen with the ability to translate strategy into scalable data foundations.
  • Excellent communication skills with the ability to influence at executive level.
  • Operate as a trusted advisor to senior business and technology leaders.
  • Experience in data modeling, and enterprise data management in complex organizations.

These are additional nice to have:

  • Insurance or P&C (Re)insurance industry experience
  • Knowledge of modern data platforms, data lakes, and analytics technologies
  • Experience with data quality management frameworks
  • Understanding of regulatory requirements related to data management
  • Experience with agile methodologies and product-oriented delivery models

Our company has a hybrid work model where the expectation is that you will be in the office at least three days per week

Keywords:
Reference Code:137181

More Info

About Company

Swiss Reinsurance Company Ltd, commonly known as Swiss Re, is a reinsurance company based in Zurich, Switzerland. It is the world's largest reinsurer, as measured by net premiums written

Job ID: 143896819