Ben Allen's Location
United Kingdom
Ben Allen's Work
Ben Allen's Education
Ben Allen's Skills
Ben Allen's Summary
Ben Allen, based in United Kingdom, is currently a Senior Development Manager at Knight Dragon Ltd, bringing experience from previous roles at Anthology and Lend Lease. Ben Allen holds a Bachelor’s Degree in Construction Engineering Management @ Loughborough University. With a robust skill set that includes Strategy, Sales, Manufacturing, Construction, Project Management and more, Ben Allen contributes valuable insights to the industry. Ben Allen has 1 email on RocketReach.