Avalanche employs 17 employees. The Avalanche management team includes Clare Howlett (Co-Founder), Kate Newton (Freelance), and Katy Haile (Co-Founder).
Looking for a particular Avalanche employee's phone or email?