1992-1994 Ecole Supérieure de Danse du Québec
1998 National Ballet School of Canada in Toronto
1999-2000 Guangzhou Ballet in Chine
2000-2001 Leipzig Ballet
2001-2002 Ballet of the State Opera in Hanover
2002-2004 The Royal Ballet of Flanders
2004-2005 Companhia National de Bailado de Lisbonne, au Portugal
2005-2006 Stuttgart Ballet (Corps de ballet), demi-soloist (2007-2008), soloist (2009)
2011-2012 Stuttgart Ballet (Principal Dancer)
2017 Les Grands Ballets Canadiens (Principal Dancer)
Leading Roles with the Stuttgart Ballet :
Specially created roles:
Specially created Roles at Noverre-Society: Young Choreographers
Solo Roles during her former engagements: