Born in Montreal in 1991, Caroline graduated from the Montreal Conservatory of Music in 2013. She completed a first Master in 2015 in the class of Alberto Bocini at the Haute École de Musique in Geneva and a second in 2018 with Professor Božo Paradžik at the Hochschule für Musik Luzern.
She was a co-soloist with the Orchester Symphonique de Drummondville Canada from 2012 to 2015. She participated in academies such as the National Youth Orchestra of Canada, the Verbier Festival Orchestra and the Pratikum of the Berner Symphonieorchester.
In France Caroline is called to play in orchestras such as the Orchester de Paris, the Orchester-National-d’Ile-de-France, the Opéra de Limoges, the Orchester Philharmonique de Strasbourg.
Caroline Peach has been a member of the Orchester de Chambre de Paris since 2017.