Gregory Meier, Switzerland, England, M