Helen Mclellan's Location
Toronto, ON, CA
Helen Mclellan's Work
Helen Mclellan's Education
Helen Mclellan's Summary
Helen McLellan, based in Toronto, ON, CA, is currently a Executive Officer - Faculty of Science at York University, bringing experience from previous roles at Trillium Health Centre. Helen McLellan holds a 1999 - 2001 Master Of Business Administration in Business Administration @ Queen's University. Helen McLellan has 2 emails on RocketReach.