Michel Cotton, Switzerland, Genève, male