TravelBrands has appointed Nicole Davey as its new business development manager for British Columbia. With over 10 years of experience in the travel industry, both as...