Insurance and Risk Management
Entry requirements
- A UK upper second class degree or above, or the equivalent from an overseas institution
- Previous study of business, management or finance is not required
- Work experience is not a requirement of this course.
Bayes Business School values diverse experience and backgrounds. We encourage applications from those who may not meet entry requirements but have compensating strengths, such as significant work experience or postgraduate study.
For international equivalents, please check our website
Months of entry
January, September
Course content
Fast-track your career in insurance and risk through Europe's most highly regarded Faculty of Actuarial Science and Insurance.
Ranked 1st in the UK and Europe for Actuarial Science research (UNL Business School Actuarial Science Rankings 2026), this MSc develops your expertise in insurance and risk management through advanced study of risk assessment, insurance markets, financial services, and the evolving challenges facing organisations globally. Combining academic rigour with practical industry insight, the programme equips you with the analytical, strategic, and commercial skills to understand, manage, and mitigate complex risks in an increasingly interconnected business environment. Designed for graduates seeking careers across insurance, reinsurance, risk management, consulting, and financial services, this MSc prepares you for success in the global risk profession.
Career Outcomes
The MSc Insurance and Risk Management prepares you for careers across insurance, risk management, and financial services, with graduates progressing into roles in the UK and internationally.
Graduates have secured roles including:
- Claims Specialist
- Broker
- Senior Broker
- Trainee Underwriter
- Risk Manager
- Reinsurance Broker
- Loss Adjuster
Graduates have joined organisations such as Zurich, Gallagher Re, WTW, American Express, Howden, Allianz, and LCP.
Why study Insurance and Risk Management at Bayes?
Located in the heart of the City of London, Bayes Business School combines world-class teaching with direct access to one of the world's leading insurance and risk management hubs. Through strong employer partnerships, embedded AI learning, and dedicated careers support, you'll develop the knowledge, skills, and professional network to succeed in the evolving global insurance industry.
-
Study in London – Learn at the heart of the City's insurance, reinsurance, and risk management sectors, with immediate access to Lloyd's of London and the organisations shaping the future of global risk.
-
Industry-connected learning – Benefit from Bayes' links with Lloyd's of London, leading insurers, brokers, and risk management organisations including Zurich, Gallagher Re, American Express, Howden, Allianz, and LCP through guest speakers, company visits, networking events, and a global alumni network.
-
AI embedded throughout – Develop practical AI skills alongside insurance and risk management expertise, preparing you to apply emerging technologies to underwriting, claims, risk analysis, and decision making.
-
Dedicated careers support – Access tailored careers advice, employer events, internships, and recruitment opportunities to help achieve your career ambitions.
Fees and funding
For information about scholarships, please visit our website
Qualification, course duration and attendance options
- MSc
- part time24 months
- Campus-based learningis available for this qualification
- full time12 months
- Campus-based learningis available for this qualification
Course contact details
- Name
- Course Enquiries
- bayes-masters@city.ac.uk
- Phone
- +44 (0)20 7040 8600