Helen Shephard is a British TV host, actress, stand-up comedian, and podcaster. Helen has hosted Channel 5, Vogue, Fashion TV, and other national TV shows in Britain before booking a one-way flight to become a stand-up comedian in Los Angeles after years of successful media career in the UK. If…