Agé de 59 ans, diplômé de l'Ecole Centrale de Paris et Docteur ès sciences physiques de l'Université de Paris-Orsay, Jean-Marc Cavedon est, depuis 2004, Directeur du département Energie Nucléaire et Sûreté à l'Institut Paul Scherrer (Villigen – Würenlingen, Suisse).
Membre de la KNS (Commission de Sûreté Nucléaire), organe consultatif nommé par le Conseil fédéral suisse, Jean-Marc Cavedon représente la Suisse au sein du Generation IV International Forum, instance de coopération internationale sur la recherche sur les réacteurs nucléaires du futur, et est l'auteur d'ouvrages de vulgarisation sur le nucléaire.