Les Ambassadeurs Geneva, Suisse