Michelle Icahn Nevin

Board Member

Michelle Icahn Nevin is a documentary film producer with a background in various fields including film, education, non-profit outreach, and communications. She earned a Bachelor of Arts degree from Tulane University with a focus on Media Arts and Photography. Since graduating, she has worked for the New York Daily News, on several productions including, The Reader, which was nominated for multiple Academy Awards, and for the Humane Society of the United States as educational outreach coordinator in Farm Animal Protection. In addition to storytelling through multi-mediums, Michelle is passionate about advocating for the voiceless and supports various causes including animal welfare, child protection, education, and the environment. She currently serves as the Vice Chair of the Board of Directors for Hunts Point Alliance for Children and is the President of the South Fork Foundation (which focuses solely on animal rescue) that her brother started. Michelle currently lives and works in Philadelphia with her husband, son, daughter, and rescue hound.


Back to Leadership