Edel Ryan is the Head of Strategic Business Development for Marsh’s Sports, Entertainment, and Media Practice. She has specialized in the media and entertainment sector for over 20 years and has earned herself a reputation in creating innovative solutions for the most unusual of losses.