We’re delighted to welcome Leigh Jones who is joining the delivery team as a Site Manager. His wealth of experience will be a great asset to the team!