senior management team careers in Stockport, United Kingdom