IT Delivery Director: Strategy to Outcomes, Flexible Work

Company: Computershare
Apply for the IT Delivery Director: Strategy to Outcomes, Flexible Work
Location: City of Edinburgh
Job Description:

Computershare in Edinburgh is seeking a Head of IT Delivery to translate technology strategy into measurable business outcomes, with responsibility for large, complex programmes.

You will lead delivery teams, align with Product, Engineering and Operations, manage dependencies, governance and risk, and report progress to senior stakeholders.

This on‑site role offers hybrid flexibility with a minimum three days on site and a clear path to driving delivery excellence.

#J-18808-Ljbffr…

Posted: August 10th, 2026