Chief Estimator
England, United Kingdom
Galliford Try Infrastructure Ltd.
Bid Manager
None
Retired
Glamorgan College of Technology