
Search by job, company or skills
At Swiss Re, we're looking for a strategic leader to drive our Third-Party Management operations to new heights. Join us in this pivotal Vice President role where you'll shape how we manage third-party relationships across our global enterprise, ensuring robust risk management while enabling business growth.
About the Role
As Third-Party Operations and Delivery Lead, you'll spearhead the end-to-end delivery of Swiss Re's Third-Party Management (TPM) services. You'll lead operational excellence across the full third-party lifecycle-from onboarding and due diligence to monitoring and offboarding-ensuring consistent, efficient, and scalable execution of our TPM framework.
Key Responsibilities
About the Team
The TPM Delivery and Operations team is responsible for the end-to-end delivery of Swiss Re's Third-Party Management (TPM) services. The team executes the core operational activities that support third-party engagements across their full lifecycle, including onboarding, due diligence execution, ongoing monitoring activities, and offboarding. By managing intake, documentation, process execution, and control activities, the team ensures TPM requirements are applied consistently and efficiently across the organization. The team also delivers accurate and timely management information, enabling senior management transparency and fulfilling regulatory and governance reporting obligations.
About You
You're an experienced people leader who excels at ensuring the smooth and efficient running of operations while driving transformation in complex environments. You combine strong team leadership with operational oversight, developing your team members while maintaining consistent service delivery. With your project management skills and execution discipline, you implement strategic changes and continuous improvements across processes and systems. You're adept at organizing teams and initiatives to achieve both operational stability and progressive transformation, building collaborative relationships across the organization to ensure both current success and future evolution.
We are looking for candidates who meet these requirements:
These are additional nice to haves:
Our company has a hybrid work model where the expectation is that you will be in the office at least three days per week
#LI-Hybrid
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: 144201977