Mind-NRG, Geneva, Switzerland Business: Neurology Appointed: Debora Dumont, head of health & care at LRM N.V. ...