Skip to content

What is a Business? – Business and Management Masterclass with Warwick Business School (University of Warwick)

This highly interactive masterclass is designed to provide you with a broad overview of what a business is, what they do and what affects them. Using key examples, it aims to provide ‘connective’ tissue between areas and will cover:

  • The purpose and role of business in society
  • Core functions of a business
  • Types and structures of business
  • External influences

You will also have the opportunity to learn more about studying a Management degree at Warwick Business School, as well as asking all of your questions.

Professor Mark Johnson

Mark holds a Doctorate (EngD) and MSc from the University of Warwick. His current research (very!) broadly examines control and coordination in operations and supply chains. He is also Associate Dean for the Undergraduate portfolio at WBS.
His research has been published in the Journal of Operations Management, Research Policy, the Journal of Supply Chain Management, the International Journal of Operations and Production Management, the International Journal of Production Economics and the International Journal of Physical Distribution and Logistics Management amongst others. Mark has worked with a number of companies in his research and education. These include: Emirates, Rolls-Royce, BAE Systems, the Fire and Rescue Service, UK NHS, Atos Origin, PA Consulting, UK Trade and Investment, DB Schenker, British American Tobacco, HP Enterprise Services, Jaguar Land Rover, GKN Aerospace and GVA Grimley. He teaches a range of Operations and Supply Chain Management subjects at undergraduate, postgraduate and executive level. Mark was won numerous awards for his teaching.

Thursday 4 December 2025

Back To Top