Ballet Mistress – Alberta Ballet Company Calgary, AB.
Ballet Mistress - Ballet BC, Vancouver BC.
Present - 2009
• Performing with Alberta Ballet, in Contemporary and Character Role.
January 1989 – March 1976:
• Performing Arts Council of Transvaal, (Pact) Ballet Company, South Africa. Joined Company in March 1976 and promoted to Principal Dancer in January 1986.
August 1983 - August 1982:
• Frankfurt Ballet Company, Germany.
Beverly Bagg is currently not instructing any classes.