senior management team careers in Leeds, United Kingdom