Avalanche Canada employs 48 employees. The Avalanche Canada management team includes Kevin Seel (Director, Avalanche Canada Foundation), Karilyn Kempton (Communications Manager), and R. Helgeson (Product Manager).
Looking for a particular Avalanche Canada employee's phone or email?