Full-time Posted June 20, 2026
Apply Now

Job Description

Role Overview

The Technology Service Delivery Lead is a senior technical leadership role responsible for the stability, reliability, and continuous improvement of the end-to-end technology environment supporting Mercer Investments' global investment operations.

What You Will Do

  • Own the end-to-end incident management lifecycle for all investment technology systems.
  • Serve as the primary escalation point for P1/P2 incidents.
  • Lead and manage a team of application support analysts.
  • Manage the governance and performance of the Marsh McLennan AMS shared services partnership.

Why It Might Be a Fit

  • Significant relevant experience in IT leadership or management within investment management or financial services.
  • Deep knowledge of the investment management lifecycle and supporting technology platforms.
  • Strong technical foundation across enterprise infrastructure.

Requirement...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application