TRAVELSAVERS Canada has appointed Clare Burke as Manager of Marketing. With over 20 years of travel industry, Burke brings a highly organized, detail-oriented work ethic...