it supervisors careers in Chester, United Kingdom