business manage careers in Chester, United Kingdom