Previously, he spent ten years with IBM, working on Internet standards and technology. From 1997 he was at IBM's Hursley Laboratory in England. From 1999 to 2001 he was at iCAIR, the international Center for Advanced Internet Research, sponsored by IBM at Northwestern University in Evanston, Illinois. From 2002 he was based in Switzerland as an IBM Distinguished Engineer and a member of the IBM Academy of Technology.
From 1985 to 1996, he led the networking group at CERN, the European Laboratory for Particle Physics, in Geneva, Switzerland. This followed ten years in software for process control systems at CERN, interrupted by three years teaching undergraduate computer science at Massey University, New Zealand.
He holds a first degree in physics and a Ph.D. in computer science, and was a Chartered Engineer (UK). He has been an active participant in the Global Grid Forum, and in the Internet Engineering Task Force (IETF), where he has worked on IPv6, Differentiated Services and Autonomic Networking. He has chaired the IETF, the Internet Architecture Board, and the Internet Society.
Page updated 2024-02-01. Disclaimer