Ben Stott is an experienced construction professional with a background in site and project management. Stott held the position of Site Manager at Naylor Love from July 2014 to December 2016 and subsequently served in multiple roles, including Site Manager and Project Manager at Seddon from October 2017 to February 2023. Prior experience includes a Management Trainee and Assistant Building Manager role at Willmott Dixon from September 2007 to June 2010. Stott earned a BSc (Hons) degree in Construction Management from Sheffield Hallam University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices