Swiss Chalet
–
Vaughan, ON, Canada
... developing and creating best-in-class instructional design and training tools inclusive of elearning modules, job aids, and presentations for Swiss Chalet restaurants across Canada while embodying our brand values (Trust, Comfort, Value & Family). ... - May 29