Marc est né le 13 décembre 1932 à Viège où son père travaillait dans l’industrie chimique Lonza. Plus tard, la famille déménage à Zollikon, au bord du lac de Zürich. Marc étudie les sciences naturelles à l’Université de Genève, puis la médecine à l’Université de Zürich où il obtient son diplôme avant de partir à Tübingen (Allemagne) où l’Université lui décerne son doctorat en médecine. Dès lors, il exerce à Berne la profession de médecin-dentiste jusqu’à la fin de sa carrière active. Passionné de technique, il a acquis dans sa jeunesse une 2 CV Citroën, marque à laquelle il reste fidèle avec l’achat de modèles successifs. Il réalise une petite collection historique de voitures françaises et il prend part à des rallyes.
Marc a aussi l’amour des chiens, ce qui lui multiplie les contacts humains. C’est ainsi qu’il prend connaissance de l’idée de remettre en service le bateau à vapeur Neuchâtel. D’emblée séduit par ce projet, il prend contact avec le président fondateur Denis Barrelet et avance les fonds nécessaires à l’achat de la machine à vapeur disponible à Rotterdam. Marc intervient encore financièrement pour l’achat du bateau, puis lors de la rénovation. Il considère que le Neuchâtel a une valeur culturelle et patrimoniale d’intérêt public. En plus, c’est une attraction touristique. Le Salon Marc Oesterle porte le nom de ce bienfaiteur sans lequel le projet n’aurait pas été possible.