There is no formal exchange organization at present in Switzerland but we still do get Swiss teachers applying from time to time. The numbers are not large but we do facilitate some Swiss exchanges every year.
Please note: There is a cost of living difference between Canada and Switzerland, in that prices for everyday living in Switzerland is considerably higher (up to 81% higher for some things).
Check out this link for more information.
Visit this link for more information about Switzerland:
The Lonely Planet Guide - Switzerland