If you could tame an IT salesperson what would you call them?

By |2013-05-07T09:00:18+01:00May 7th, 2013|Unleashed|

I really think TopGear were onto something with ‘The Stig’, [...]