Stephen Macgregor

Currently working as CTO for BT's CRM Competence Centre. Not-so-closet geek and gadget hound. Never short of an opinion...