Contracts Manager
Lancaster, Lancashire, United Kingdom
Caddick Construction Ltd
Create Group UK
Pre-construction Operations Manager
Newcastle University