Emile Lavoie is a seasoned communications and marketing professional with extensive experience in the sports and events sector. Currently serving as the Global Senior Communication Manager for Red Bull Media House since September 2022, Emile previously held the position of Global Marketing Lead for the Wintersports Division at Scott Sports SA. Emile's career includes significant roles such as Head of Communications & Production at Freeride World Tour, where responsibilities encompassed establishing comprehensive communication and content production strategies, managing budgets exceeding €1 million, and fostering relationships with media and PR agencies. Emile’s background also includes a strong foundation in event coordination and marketing at Kicking Horse Mountain Resort and an early career as a Marketing and Communication Coordinator at Mont Sutton. Emile holds a Bachelor of Business Administration in Marketing from Université de Sherbrooke and a Diplôme d'études collégiales en Sciences Humaines from Cégep de Sherbrooke.
Links
Sign up to view 0 direct reports
Get started