Senior public service executive left stranded after long holiday News Renewal SA chief executive John Hanlon has not had his contract renewed after a mysterious 10 months away from his role. Hanlon and one other