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...