François Dumontier débute sa carrière en 1985 à la Société de l’île Notre-Dame. En 1994, il est nommé directeur de l’exploitation du Grand Prix du Canada de Formule 1. En 2000, M. Dumontier devient directeur général du Grand Prix, qu’il quitte en 2002 afin de fonder le Groupe de course Octane. En 2005, il retourne à l’organisation du Grand Prix du Canada de Formule 1 à titre de vice-président aux opérations avant de devenir, en 2009, président et chef de la direction.