Howden is a global insurance group with employee ownership at its heart.
The Project Management Team Leader is responsible for delivering their own allocated projects and leading a team of project managers to deliver projects that meet organizational goals, stakeholder expectations, and quality standards to time, scope and within budget. The role involves supporting and overseeing project execution, managing resources, mitigating risks, promoting development and driving the team to achieve operational excellence.