Oops! Something went wrong, please try again later.
The University of Leeds is a public research university in Leeds, West Yorkshire, England. It was established in 1874 as the Yorkshire College of Science. …See more
Aimed at senior leaders in small and medium businesses from any sector that have been operating for more than 1 year, with between 5 to 249 employees are eligible....