StaffMeet theTeamGet to Know Our StaffStephanie GarrityExecutive Director stephanie.garrity@rainbows.org (847) 952-1770 ext.311 Stephanie Garrity joined Rainbows in March 2017 and serves as the Executive Director of Rainbows for All Children. Working with the staff and[…]Liz FalstreauCommunity Education Manager Liz.Falstreau@Rainbows.org 847-952-1770 x312 Liz Falstreau serves as Rainbows’ Community Education Manager. Working under the Executive Director, her responsibilities include social media management, internship management, content creation, program[…]Kristin TewsDevelopment Coordinator Kristin.Tews@rainbows.org 847-952-1770 x. 321 Kristin brings 25+ years of business finance, funding, and sales strategy to Rainbows for All Children. She has pioneered several entrepreneur projects and[…]Mary TaorminoProgram Coordinator Mary.Taormino@Rainbows.org Beginning in August of 2023, Mary serves as Rainbows’ Program Coordinator. Her responsibilities include updating program content, evaluating programs at all levels, developing trainings, translating[…]Paula CarterVolunteer Coordinator paula.carter@rainbows.org (847) 952-1770 Paula Carter Bass started with Rainbows for All Children in September 2017 and serves as the Volunteer Coordinator/Administrative Assistant. Her responsibilities include everyday office[…]Ana MorenoInterim Program Coordinator ana.moreno@rainbows.org 847-952-1770 Ana Moreno serves as Rainbows for All Children’s Interim Program Coordinator. Working under the Executive Director, her responsibilities include the creation and updating of program[…]Amy LeffOffice Assistant[…]