Joe has over 30 years of extensive information technology and media industry experience. Before joining EDGE, Joe was the Vice President of Application Development at ESPN for more than ten years. He was responsible for all aspects of systems strategy, design, development and support.