Richard Downs

Founder & CEO at Iglu

As Founder and CEO of Iglu.com Richard paved the way for Iglu to become the largest independent agent of ski and cruise holidays in the UK. Spearheading the company since 1998, Richard continues to motivate and inspire the growing and passionate teams behind Iglu's UK and international presence.


Org chart

Sign up to view 10 direct reports

Get started