Leonor Beleza is a graduate of the University of Lisbon Law School, where she has also worked as an Assistant Professor. During a distinguished professional career she has held a number of high-profile public offices. Among other positions, she was Secretary of State of the Presidency of the Cabinet (1982-1983), Secretary of State for Social Security (1983-1985), and Minister of Health (1985-1990) in the Portuguese Government. She has been elected as a Member of Parliament on several occasions and on two occasions she has served as Vice-President of the Parliament (1991-1994, 2002-2005).
Leonor Beleza is currently the Chairwoman of the Portuguese League for People with Physical Disabilities, the Chairwoman of the Advisory Board of the D. Pedro IV Foundation and a member of the General Councils of the CEBI Foundation and of the Gil Foundation.
In 2004, she was appointed the Chairwoman of the Champalimaud Foundation by the will of António Champalimaud. Leonor Beleza also headed Banco Totta's Supervisory Board (1995-1998) and was a member of BCP's General Council and Supervisory Board (2011-2013).