Your message was sent successfully. Thanks.

    Finance at Leeds University Business School

    The city of Leeds is a great place to study finance, as it is one of the largest centres for financial and business services in England.

    Leeds University Business School has been named a Centre of Excellence by the Chartered Banker Institute.

    MSc Actuarial Finance

    The MSc Actuarial Finance will introduce you to essential business topics and enable you to apply your quantitative skills to solve complex business problems, such as risk management, insurance and derivatives. You’ll gain comprehensive knowledge in business areas such as accountancy, corporate finance and economics, as well as key analytical techniques, processes and models that have significant applications in actuarial finance.

    The Business School has strong links with the actuarial profession and the insurance and pensions industry, giving you the opportunity to interact with practising actuaries and industry experts.

    Our students have access to the knowledge of our advanced specialist research units, which also have strong links with leading institutions in the US, Europe and Asia, and benefit from our strong relationships with the actuarial profession. This provides a connection to the latest developments in the industry and gives you a Masters degree that is relevant to the contemporary environment.

    Career opportunities

    Graduates of this course have been able to demonstrate in-depth knowledge of core actuarial principles, and the numerical and analytical skills to succeed in this rapidly changing complex environment.

    Graduates have also entered successful careers in insurance, pensions, accountancy, risk management and consultancy. Job prospects are wide ranging and include careers as accountants, consultants, scheme and insurance actuaries, and employment in investment banking and risk management.

    Why choose Leeds University Business School?

    Leeds University Business School is one of a small number of business schools worldwide to be triple accredited by AACSB, AMBA and EQUIS. Our courses combine professional practice, up-to-date business knowledge and research expertise, preparing our students for the competitive global job market.

    We work closely with businesses worldwide to develop our Masters courses, so students will be equipped with the academic knowledge and professional skills that employers are looking for.

    Located on a single campus in the heart of the city of Leeds, the University has a lively community of over 38,000 students from around 170 different countries, offering a vibrant and exciting student lifestyle.

    View Website
    Back to Top

    Receive the latest Graduate Jobs Internships & Placements Profession Newsletters