Walsh will join the Crimson as the meet manager for the 2023 Ivy League Heptagonal Cross-Country Championships, which will be held in Franklin Park on Oct. 28, 2023. He is a senior business manager at Atlantic Emergency Associates in Atlantic City, N.J. who has extensive knowledge and experience in cross country and track and field. Walsh served as a championships consultant for the Big East Conference since 2017, where he works with the staff of the conference to successfully run the operations of the Indoor and Outdoor Big East Track and Field Championships. Walsh previously served as the Director of Track and Field and Cross Country at the College of William and Mary, after he held multiple positions at the school starting in 2010.