This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Dec 17, 2007
Meet 15 people who will help shape the business technology world in the coming year. They're not the usual suspects -- the names everyone knows. Several are industry and tech execs, and most are gurus, prophets, or evangelists of one sort or another. They