Originally from the Quebec City region, Catherine grew up in summer camps. Catherine discovered sailing at Camp Trois-Saumons, located in Chaudière-Appalaches region. Since the beginnings of the Camp Trois-Saumons Sailing School in 2004, Catherine has worked closely with campers and sailing instructors, as an instructor and then as manager of this sector on the camp. Now director of Camp Trois-Saumons, Catherine is committed to the teaching and promotion of sailing, especially to children and young adults. Each season, she sees the benefits of practicing this activity in the development of skills such as socialization, autonomy and leadership.

In addition to her passion that led her to work in the summer camp world, Catherine previously held the positions of structural engineer for the Canam Group and business development representative at Structure Fusion.