Company Description Located in the Le Westin Tremblant hotel, Léo is a trendy hub for all day dining. From breakfast... to lunch to dinner, as well as take-out, Léo offers high-quality yet accessible meals for hotel guests and the après-ski crowd......
Job Location: Mont-Tremblant, QC, Canada