Leonard Beyaert

Sales Manager Switzerland at The North Face

Leonard Beyaert is an experienced key account manager currently overseeing sales strategy in Switzerland for The North Face since April 2024, focusing on key account and specialty distribution in the outdoor performance channel. Prior to this role, Leonard served as Senior Regional Sales Manager Europe at Virgin Pulse from November 2018 to March 2024, driving revenue growth by managing key accounts and mentoring a sales team. Leonard also held positions as Senior Regional Sales Manager Benelux and Strategic Client Success Consultant at Virgin Pulse, emphasizing long-term relationship management across strategic accounts in Europe. Earlier experience includes working as a Key Account Manager at GROUP4P and as Retail Sales Manager and Store Manager at PM United Brands NV. Leonard holds a degree in Physical Education Teaching and Coaching from HOGENT and additional education from Syntra Antwerpen en Vlaams Brabant.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices