As a business manager in Leeds, you’ll likely be aware that the city began life as a cloth Town, with the major material being wool. How times have changed! Leeds is now a major UK City and has a thriving industrial heart, hosting Blue Chip companies and a strong financial...