If you could tame an IT salesperson what would you call them? By Chris Rogan|2013-05-07T09:00:18+01:00May 7th, 2013|Unleashed| I really think TopGear were onto something with ‘The Stig’, [...] Read More Comments Off on If you could tame an IT salesperson what would you call them?