London Business School employer profile

Welcome to London Business School

Founded in 1965 London Business School graduates more than 800 students in MBAs, Masters in Finance, Sloan Fellows and PhD students as well as serving 6,000 executive education participants each year. The School is the only one of two UK business schools to have a six-star (6*) research rating from the Higher Education Funding Council for England and our MBA is ranked 5th in the world and 1st outside of the U.S. in the Financial Times annual survey.

London Business School's global community of students, alumni, faculty, board members and staff thrives on cultural diversity and inter-cultural understanding. The School's world-renowned faculty come from 23 countries and 85 percent of our students come from over 70 countries outside the United Kingdom. Our 26,000 alumni are found in over 100 countries.

Located in a unique setting overlooking Regent's Park in the centre of London, the School's campus provides world-class facilities and resources for its staff as well as a stimulating and creative working environment. Staff enjoy many benefits including:
  • Learning and professional development.
  • Depending on job level, entitlement to join either the Universities' Superannuation Scheme (USS) or the London Business School Group Personal Pension and associated Death Benefit Scheme. Both schemes are contributory.
  • 27 days holiday plus School closure dates and public holidays.
  • Free use of the gym, pool, sauna and steam room.
  • Two cafes, a sandwich bar and restaurant on site.