Craig Murdie

Craig Murdie

Experienced project leader and engineer, with a passion for helping people see the wood, not the trees