Jean Charles Marc dit Jean-Marc Germanier, Switzerland