content officers careers in Stockport, United Kingdom