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.
Sign up to view 10 direct reports
Get started