Last week all the new Peak Leader trainees landed in the world famous resort of Verbier, Switzerland! Full of excitement and enthusiasm they arrived at the chalet in ‘drips and drabs’ after what seemed for some a fairly eventful journey. One trainee ended-up taking another trainees flight, due to cancellations, which consequently left the other trainee without a flight for a few hours………you follow?! […]