🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Digital Project Manager

Company

Zurich Insurance Company

Location

Lomas de Sotelo, Ciudad de México

Posted

June 26, 2026

Position Overview

#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 offshore teams to plan and deliver multiple digital optimisation and ...
  • Ready to Apply?

    Join thousands of Americans building their careers

    Apply Now