business communication executive careers in Chester, United Kingdom