Allen has over eighteen years experience at the cutting edge of IT working in software, media, the Internet and telecommunications.  Allen has worked for several start-ups and even set up his own company specialising in telecommunications consultancy. Allen has held senior executive positions at companies such as Emblaze, Ecom, Vivao, Vodafone Global, AT&T and Novell, covering regions from Europe to the Middle East and Africa. Allen holds a BSc in Geography and a Post-graduate Diploma in IT.