
Leigh Johnson
Senior Project Manager – Project ManagementBased in our Newcastle HQ, Leigh keeps projects in scope and on time, ensuring all stakeholders and team members are up to date on progress and working hard to make sure your project runs smoothly.