Neil Beecroft fährt seit 1986 Freeride und hat sich in der Schweiz als Unternehmer mit Engagement für Nachhaltigkeit einen Namen gemacht. Er ist Mitgründer von bloomUp, das Organisationen in Innovation und nachhaltiger Entwicklung begleitet, hielt einen TEDx-Vortrag und sitzt im Komitee des Swiss Olympic Climate Fund.