Shepshed, Leicestershire
customers and potential new applications for technology and enjoys closing a deal. This is not a role for an account manager who...