team leading business careers in Manchester, United Kingdom