Browser Cookies
This site uses cookies necessary to properly function. By closing this popup, clicking a link or continuing to browse otherwise, you agree to the use of cookies. View our policies.

Board of Directors and Executive



Crystal Kowalchuk-Trapp

Vice-President; Synchronized Skating Co-Chairperson

Rob Peace







Blaise Kirchgesner

Club Manager

Coach Representative

Michelle Wilfing

Secretary, Ice Show Co-Chairperson

Teresa Schmautz

Executive Director


Carmen Allen

Member at Large, Assessment Day Committee

Cheryl de Villiers 

Member at Large, Assessment Day Committee

Andrea Foster

Member at Large, Synchronized Skating Committee



If you are interested in getting involved with Club Governance - please submit your interest to