Tussen 1987 en 1996 was hij werkzaam in Lugano als hoofdredacteur van de Ticinese krant Giornale del Popolo. In 1996 was hij oprichter van TeleTicino, een commerciële televisiezender in zijn kanton. Van 1996 tot 1999 was hij ook voorzitter van de raad van bestuur van TeleTicino, om er nadien directeur te worden. Van 2001 tot 2012 was Lombardi voorzitter van Telesuisse, de overkoepelende organisatie van alle Zwitserse commerciële televisiezenders.
Van 1984 tot 1987 was hij gemeenteraadslid van Minusio. Bij de parlementsverkiezingen van 1999 geraakte hij verkozen als een van de twee senatoren van het kanton Ticino in de Kantonsraad. Hij zou tussen 6 december 1999 en 1 december 2019 twintig jaar lang in deze vergadering zetelen, tot hij bij de parlementsverkiezingen van 2019 verrassend niet herkozen geraakte. Hij verloor in de tweede ronde op 17 november 2019 zijn zetel aan de zittende voorzitster van de Nationale RaadMarina Carobbio Guscetti (SP/PS) met een verschil van slechts 45 stemmen.[1]
Van 26 november 2012 tot 25 november 2013 was hij voorzitter van de Kantonsraad. Daarmee was hij de eerste Ticinese Kantonsraadsvoorzitter in 25 jaar.