Michel Nicholson

Director , Automation Squared Pty Ltd