Launceston Cityprom executive officer Vanessa Cahoon announces resignation