Born in Ticino in 1944, Marco Solari graduated in social science at the University of Geneva. From 1972 to 1991 he was head of the Ticino Tourist Authority and in 1988 he was also appointed by the Swiss Federal Council as responsible delegate of the official celebrations for the 700 years anniversary of Switzerland.
From 1992 to 1997 Marco Solari acted as managing director of the Federation of Co-operatives Migros, resigning from this appointment in order to take over the role of vice-president in the general management of Ringier, one of the major Swiss editorial groups, also active on an international level. He resigned from Ringier in 2004.
In 2000 he has been appointed President of the Festival del film Locarno. In 2007, he became also President of the Ticino Tourist Authority.