David Hills currently serves as a Project Manager at Castle, a position held since January 2024. Prior to this role, David served as the Manager of Construction at Sir Robert McAlpine from August 2005 to January 2024, accumulating nearly two decades of experience in construction management.
This person is not in the org chart
This person is not in any teams
This person is not in any offices