Business Management

Offered by University of Leeds, Leeds, United Kingdom

Covers strategy, operations and organisational behaviour, taught at a triple-accredited business school in the UK's second-largest financial centre.

Key facts