Luisa Todini graduated in Law and began her entrepreneurial activities in Italy at Todini Costruzioni Generali SpA within the Human Resources Department, then creating and heading the in-house law department. She co-operated in late 1980s with Compagnie Générale des Eaux. She was member of the European Parliament between 1994 and 1999.
From 2010 to 2012 she was Chairwoman of the European Construction Industry Federation and from 2012 to 2014 she was member of the Board of RAI SpA. Luisa Todini currently chairs Todini Costruzioni Generali SpA, Todini Finanziaria SpA (holding stakes in realty, construction, renewable and energy efficiency, agribusiness and hospitality sectors) and Comitato Leonardo; co-chairs the Italian and Russian Civil Society Dialogue Forum and she is also member of the Board of Salini Costruttori SpA.
On 2 May 2014, she was appointed as Chairwoman of Poste Italiane SpA upon recommendation of the Italian Government.