Peter Swanson

Digital Technology Lead (AUS), Mott MacDonald