Entry requirements

  • A UK upper second class degree or above, or the equivalent from an overseas institution.
  • Some level of previous study in business or finance is preferred.
  • Work experience is not a requirement of this course.

For international equivalents, please check our website

Months of entry

September

Course content

Prepare to lead in a world of uncertainty with an MSc that develops skills to manage corporate risks across industries, from finance to supply chains.

Ranked 1st in the UK and Europe for Actuarial Science research (UNL Business School Actuarial Science Rankings 2026), this MSc develops your expertise in corporate risk management through advanced study of financial and non-financial risk, governance, strategy, and organisational resilience. Accredited by the Chartered Insurance Institute (CII), the programme combines academic rigour with practical industry insight, equipping you with the analytical, strategic, and leadership skills to manage risk in a complex global environment. Designed for ambitious graduates and professionals looking to develop or transition into risk-focused roles, this MSc prepares you for a successful career across insurance, financial services, consulting, and a wide range of global industries.

Career Outcomes

The MSc Corporate Risk Management prepares you for careers across a wide range of industries, including financial services, manufacturing, supply chain, aviation, retail, government, and consultancy. The programme also supports professionals looking to broaden their expertise and accelerate progression within their chosen sector.

Graduates have secured roles including:

  • Consultant
  • Director of Special Projects
  • Executive Director
  • Key Account Manager
  • Underwriter

Graduates have joined organisations such as Alpha Bank Greece, Unipart, Netrika, and Windsor Brokers.

Why study Corporate 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 business and financial centres. Through strong employer partnerships, embedded AI learning, and dedicated careers support, you'll develop the knowledge, skills, and professional network to succeed in the rapidly evolving field of corporate risk management.

  • Study in London – Learn at the heart of the City's insurance, financial services, and corporate sectors, with immediate access to organisations managing risk on a global scale.
  • Industry-connected learning – Benefit from Bayes' links with Lloyd's of London, the UK Chief Risk Officer Network, insurers, consultancies, and leading organisations through guest speakers, live projects, networking events, and a global alumni network.
  • AI embedded throughout – Develop practical AI skills alongside risk management expertise, preparing you to work confidently with emerging technologies transforming risk analysis, governance, 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

UK students
£16,000
International students
£26,500

For information about scholarships, please visit our website

Qualification, course duration and attendance options

  • MSc
    part time
    24 months
    • Campus-based learningis available for this qualification
    full time
    12 months
    • Campus-based learningis available for this qualification

Course contact details

Name
Admissions
Email
bayes-masters@city.ac.uk