This organisation is no longer listed, please search the site for up to date organisations

    Your message was sent successfully. Thanks.

    The No. 1 Business School in Europe for Actuarial Science and Risk Management and Insurance research

    The Faculty of Actuarial Science and Insurance at Bayes Business School is one of the world’s leading academic actuarial departments, ranked 1st in Europe and 2nd in the world in the UNL Global Research Rankings (2020).
    Both the MSc Actuarial Science and MSc in Actuarial Management are accredited by the Institute and Faculty of Actuaries UK (IFoA) and offer exemptions from some IFoA examinations.

    A degree from our world-leading business school will help you to get ahead in a fiercely competitive marketplace. Our actuarial degrees teach you the technical skills and problem-solving techniques for a successful rewarding career as an actuary.

    We have led the way in introducing postgraduate actuarial degrees and are the first institution in the UK to have both undergraduate and postgraduate programmes accredited by the UK Institute and Faculty of Actuaries which can lead to exemptions from their professional examinations.

    Master’s with real-world focus

    Our MSc in Actuarial Science and MSc in Actuarial Management reflect the changing skills expected from actuaries in the fields of life and non-life insurance, health and care, pensions, finance and investment.

    We also are the first in the world to launch an MSc in Actuarial Science with Business Analytics pathway. This expands the MSc Actuarial Science degree whilst also preparing you for the non-traditional actuarial field of business analytics.

    Learn from the experts in the heart of London
    We have many qualified actuaries on our teaching staff who use their commercial experience and research to inform their teaching. Our academics maintain close links with the industry with many having worked, or still working, in their specialist sectors. Our students benefit from our contacts with numerous fantastic City firms, moving into positions in those firms every year.

    Our unique London location between the Square Mile and Tech City, offers unrivalled access to the best of global business intelligence and innovation.

    This is extraordinary calling. Come and be a part of it.

    Back to Top

    Receive the latest Graduate Jobs Internships & Placements Profession Newsletters