Richard Fincher, a graduate of Imperial College, London, created his first web site in 1995, and brings 9 years experience in retail and wholesale sales and marketing to Room101's team.
Managing Director
Stephen Moorhouse graduated from Westminster University in 2000 with a degree in Artifical Intelligence, which informs his clear and simple user-interface design.
Production Director