What it takes: Richard Downs
Richard Downs is founder and chief executive of the ski, cruise and family holiday company, Iglu.com. He graduated from London Business School in 1998.
20 March 2012
Please enter a keyword and click the arrow to search the site
Or explore one of the areas below
Richard Downs is founder and chief executive of the ski, cruise and family holiday company, Iglu.com. He graduated from London Business School in 1998.