St Mary’s University Twickenham London the degree of master of science in international business management
Description
St Mary’s University, Twickenham London (St Mary’s), a public Catholic university founded in 1850 as a teacher training institution, is renowned for its inclusive, values-driven education in a serene, historic campus setting. Located in the leafy suburb of Strawberry Hill in southwest London—often called the “garden of London”—St Mary’s serves over 6,000 students from more than 100 countries, blending academic rigor with personal development and social justice principles inspired by its Catholic heritage. Awarded full university status in 2014 by the Privy Council, it ranks top 10 in the UK for teaching quality (Sunday Times Good University Guide 2025) and 15th for teaching excellence overall (QS 2025), with 93% student satisfaction in the National Student Survey 2024. The Master of Science (MSc) in International Business Management is a dynamic postgraduate program offered through the School of Management and Finance, designed to equip students with strategic tools for global commerce. Accredited by the Chartered Management Institute (CMI), this qualification awards a dual MSc degree certificate and a CMI Level 7 Diploma in Strategic Management and Leadership Practice upon completion. Ideal for aspiring global leaders, the program fosters ethical decision-making and practical expertise, preparing graduates for roles in multinational firms, consulting, or entrepreneurship amid a rapidly evolving international landscape.
A Legacy of Inclusive Business Education
St Mary’s traces its roots to the Catholic Poor Schools Committee, evolving from a women’s teacher training college to a comprehensive university emphasizing ethical leadership and employability. The School of Management and Finance, home to the MSc program, draws on decades of industry partnerships, with faculty like Course Lead Kofi Amegashie bringing 30+ years of experience from Chevron, Shell, and the World Bank. Ranked 130th in the UK for Business (EduRank 2025) and celebrated for high graduate outcomes (95% employed within six months), St Mary’s integrates Catholic social teaching with contemporary business challenges like sustainability and digital transformation. Alumni include executives at global brands and social enterprise founders, reflecting the university’s mission to produce “enterprising citizens” who drive positive change. The program’s CMI accreditation ensures alignment with professional standards, enhancing its prestige in a sector where ethical global management is paramount.
Diverse Degree Programs and Diplomas
St Mary’s offers a suite of postgraduate business programs, with the MSc International Business Management spanning 12 months full-time (or 24 months part-time), comprising 180 UK credits at Level 7. Delivered through interactive seminars, case studies, and guest lectures, it culminates in a 15,000-word strategic management project, leading to the dual MSc diploma and CMI certification. Key highlights include:
- Core Modules: Foundations in International Business Strategy, Global Marketing Management, Operations and Supply Chain Management, Corporate Governance and Ethics, Financial Management for International Businesses, and Research Methods. These emphasize practical tools like SWOT analysis, ethical frameworks, and cross-cultural negotiation, with compulsory elements in sustainability and digital business models.
- Electives and Specializations: Options for tailoring include International Human Resource Management, Innovation and Entrepreneurship, or Sustainable Business Practices. A standout feature is the semester-abroad opportunity at partner EM Lyon Business School in Marseille, France, for UK/EU students, immersing participants in Mediterranean business contexts and enhancing global networks.
- Admission Requirements: A 2:2 undergraduate honors degree (or equivalent) in any discipline, though business-related backgrounds are preferred; professional experience is advantageous but not mandatory. English proficiency (IELTS 6.0 overall, no subscore below 5.5) for non-native speakers. Applications via the university portal include a personal statement and references; interviews may be required for borderline cases. International equivalents assessed via UK ENIC.
Related pathways include the MSc Marketing Management or MBA International Business, with shorter Postgraduate Certificates (60 credits) in Strategic Management providing entry to the full MSc. The flexible structure supports working professionals, with blended learning options.
Fees for 2025/26 are approximately £12,500 for UK students and £17,500 for international students, with scholarships up to £3,000 available for high achievers or underrepresented groups.
Why Pursue an MSc in International Business Management at St Mary’s University?
Choosing the MSc International Business Management at St Mary’s immerses you in a supportive, diverse community on a picturesque 72-acre campus, with easy access to London’s financial district (just 30 minutes by train). Small cohorts (average 20-25 students) ensure personalized feedback from industry-experienced tutors, while facilities like the Business Clinic—offering real-world consulting projects with local firms—build hands-on skills. Graduates achieve strong outcomes, with 95% in graduate-level roles within six months, often as international business managers, strategy consultants, or export coordinators at firms like Deloitte or Unilever, earning starting salaries of £35,000–£45,000. The CMI accreditation fast-tracks professional membership, and events like the annual Management Conference connect you to global alumni networks. Affordable fees, 10% alumni discounts, and a focus on ethical leadership make it accessible, while the Marseille exchange adds a unique intercultural edge.
In summary, the St Mary’s University, Twickenham London Master of Science in International Business Management is an empowering degree certificate that blends strategic insight with ethical global practice. For ambitious professionals eyeing international horizons, St Mary’s MSc delivers career acceleration and purpose. Explore more at stmarys.ac.uk to apply for your transformative journey.





