Isabel Fleisher's Location
Toronto, ON, CA
Isabel Fleisher's Work
Isabel Fleisher's Education
Isabel Fleisher's Summary
Isabel Fleisher, based in Toronto, ON, CA, is currently a National Manager of Water Monitoring Hubs at Swim Drink Fish Canada, bringing experience from previous roles at Swim Drink Fish Canada. Isabel Fleisher holds a 2014 - 2019 Bachelor of Science - BSc in Marine Biology @ Dalhousie University. Isabel Fleisher has 1 email on RocketReach.