C. I. Travel Group is delighted to welcome Lara Wherry to the role of Customer Services Manager.