Software sales business careers in Leeds, United Kingdom