Jean-Francois Larouche (Canada) Creative Director, Moment Factory - “Most Innovative Live Event Company" globally, Fast Company
