Allenna Leonard's Location
Toronto, ON, CA
Allenna Leonard's Work
Allenna Leonard's Education
Allenna Leonard's Summary
Allenna Leonard, based in Toronto, ON, CA, is currently a Vice Chair of Board and Design Team Member at The Ecologos Institute, bringing experience from previous roles at The Ecologos Institute - Water Docs, International Society for the Systems Sciences, American Society for Cybernetics and Complementary Set. Allenna Leonard holds a 1961 - 1966 Bachelor of Arts @ St. John's College. Allenna Leonard has 1 email on RocketReach.