This job has expired

Head of Performance & Business Intelligence

Newham London Borough Council
Newham, London (Greater)
£86,000 per annum
Closing date
31 Aug 2021

View more

Corporate Services, Corporate Management Team, Regeneration and Local Economies, Regeneration
Job role
Head of Service
Contract Type
Full time
You need to sign in or create an account to save a job.


Newham is a vibrant, diverse and aspirational place, one of the youngest boroughs in London.  We have set a radical new vision to increase the wealth of the local community in the broadest sense, acting as a powerful force for social justice, signposting a future where Newham is recognised as a place of health, wellbeing and happiness.  To deliver our vision, we are changing how we work.  Come to Newham and help us become an open and accessible council that puts people at the heart of everything we do.  Lead your teams and bring your commitment, passion and expertise to build a fairer, more equal and sustainable borough, enabling all our residents to reach their potential and thrive.

Our change and insight department drives our transformation. Expert teams focus on discovery, design, delivery and continuous improvement.  Data, information and intelligence inform service design and agile programme and project management that shapes improved outcomes with and for Newham’s residents.  Our recent restructure provides us with the capability and capacity to deliver our vision for the borough, putting people at the heart of everything we do.

Reporting to the Director of Change & Insight, in this critical role, you will lead your teams to develop and deliver a modern performance and business intelligence function that powers our drive for change and service excellence.  You will develop and oversee our performance and business intelligence framework and work collaboratively across the Newham partnership to build a high profile and trust in the Council. 

This role is more than a performance monitor; you will provide delivery assurance for the Council’s transformation, supporting delivery of the Towards a Better Newham strategy.  Championing an integrated approach to performance management, you will engage deeply with all services and develop new measures that capture social impact in line with our Outcomes Framework.  You will also research, recommend and implement innovative technologies and tools to power our understanding of performance across the organisation.

Succeed in this role and you will have supported and enabled decision making at senior leadership level, so that policies and services are developed from a sound evidence base, meet governance and compliance standards and respond to evolving needs.  You will have developed Newham’s socially conscious approach to performance management, building your own and the Council’s profile as a sector leader.

About you

You will bring experience of delivering performance and business intelligence functions in a complex public sector environment and an ability to quickly acquire a detailed grasp of local government governance, objectives and mission.  Confident and capable working with a wide range of stakeholders and decision makers, you will be able to demonstrate how your experience and expertise in performance and business intelligence has supported the design and delivery of transformational corporate goals.

Find out more by clicking apply below  

You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert