Allen Lane

Information Technology Governance Manager

Company
Location
London, England, United Kingdom
Posted At
7/7/2025
Advertise with us by contacting: [email protected]
Description

Allen Lane are proud to be supporting the London Borough of Newham in their search to appoint an IT Governance Manager on a permanent basis. This is an exciting opportunity to lead the development of modern governance practices across a newly established DDaT service, helping shape the way Newham delivers digital transformation at scale. If you're a strategic thinker with a passion for continuous improvement and agile governance, this could be the role for you.

This role sits in the Delivery and Oversight tower that ensures the effective integration of delivery, risk management and strategic governance across the whole DDaT Function. If the ‘A’ in DDaT could be its own definition it would be ‘Assurance’. Delivery and Oversight is crucial to help create and drive a culture in DDaT of performance, innovation and continuous improvement and inspire new ways of working for the rest of the Council.


The role

As the IT Governance Manager, you will:

  • Lead the development and implementation of enabling governance frameworks across the DDaT portfolio, ensuring oversight without stifling innovation
  • Direct strategic portfolio management, including roadmap planning, resource allocation, risk management and performance tracking
  • Establish governance processes that support both agile and traditional delivery methods – enabling flexibility while ensuring accountability
  • Drive the adoption of technology spending controls, service standard assessments and value for money frameworks
  • Champion the creation of performance dashboards, reporting templates, and automated insights to inform decision-making
  • Act as a key advisor and influencer across the organisation – chairing boards, facilitating stakeholder engagement and supporting cultural change


Key skills required

As the IT Governance Manager, you will have:

  • Extensive experience designing and implementing portfolio governance frameworks in complex environments
  • A deep understanding of both agile and traditional project delivery methods
  • Strong stakeholder engagement skills with a track record of influencing at a senior level
  • Demonstrable expertise in benefits management, service assessment, and strategic reporting
  • Experience driving performance through governance innovation and digital tools
  • A passion for modernising public service delivery through smart oversight and people-first governance


What you get in return

A salary of £58,818 - £71,412 plus benefits which include the local government pension scheme, up to 31 days annual leave, flexible working, training opportunities and much more!


How to apply

Please submit your CV and a supporting statement of no more than 1250 words to [email protected] by 9am on Monday the 21st of July.


Please note that this date is subject to change and we may close the advert early should we receive suitable applications.

Advertise with us by contacting: [email protected]
logo
Hunt UK Visa Sponsors

Copyright © 2025

About us

How does it workContact UsBlog

Stay up to date

TwitterTelegram
Information Technology Governance Manager | Allen Lane | Hunt UK Visa Sponsors