Launceston CEO Michael Stretton announces resignation from p