
Search by job, company or skills
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
About You
These are additional nice to have:
Our company has a hybrid work model where the expectation is that you will be in the office at least three days per week
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