Né en 1944 à Berne, le Tessinois Marco Solari obtient sa licence à Genève, sous la direction de Jean-François Bergier. Il arrive en 1972 à la tête de l’Office du tourisme du Tessin. En 1988, il est propulsé au niveau national par le Conseil fédéral pour coordonner les célébrations du 700e anniversaire de la Confédération. Par la suite, il sera administrateur délégué de Migros et vice-président du groupe de médias zurichois Ringier (actionnaire du Temps à 46,23%). Dès 2000, il prend la présidence du Festival du film de Locarno. Il n’envisage pas de quitter cette place car, selon lui, «l’unique personne qui a le droit de vieillir, dans un festival, c’est le président».