David Carroll
First Name
David
Last Name
Carroll
Professional Since
Oldest experience
Years Experience
43
Construction Supervision
Setting Out
Utilities Design and Supervision
Design Coordination
Procurement Management
Project Scheduling
3D/2D CAD modelling