Greg Peters

Robotics & Automation Lead - Technology & Innovation, Laing O'Rourke Australia