Upvote:4
You have to get the international driving permit from the same country which issued your driver licence. Who issues it varies by country, but it is usually an automobile association or touring club, but can also be issued by a government office.
In the case of Switzerland, you are lucky, as the international driving licence is issued by your canton's road traffic office, and you can order it by mail. (In most countries I have seen, you can only get one in person.)