Talent Apply
Log in
All jobs
ZI

Digital Project Manager

Zurich Insurance Company Ltd.(current page)

About this role

ZCC Zurich Capability Center is looking for: Digital Project Manager

As a Digital Project Manager within Zurich Cover‑More’s Rapid Learning Lab, you will be responsible for the planning, execution, and delivery of digital optimisation and content initiatives across our global travel insurance business. This is a high‑impact, coordination‑intensive role embedded within a globally distributed team. You will lead cross‑functional workstreams, align onshore and offshore stakeholders, and ensure projects are delivered on time, within scope, and within budget. The role suits someone with strong project discipline, digital delivery experience, and the communication skills to bridge time zones and cultures effectively. What You’ll Do Project Planning & Delivery Lead cross‑functional, onshore and

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →