Peter Snowsill appointed Chief Executive Officer of Aurora Labs August 12, 2020 SYDNEY: Aurora Labs Limited has appointed Mr Peter Snowsill as Chief Executive Officer, with immediate effect, a news release said. Mr Snowsill has served as...