Founded in 2003
We realised that when it comes to travel; there’s a better, faster, and easier way. The era of legacy technology dictating the customer experience is over. Snowfall is a team of travel aficionados, driven by our joint purpose to connect the travel ecosystem for the benefit of the industry and ultima...