Ivan Cavallari is a dancer and choreographer and artistic director. He is currently at the head of the artistic direction of Les Grands Ballets Canadiens de Montréal.
Developed by razib.in