Neil Ostrander's Location
Elmira, ON, CA
Neil Ostrander's Work
Neil Ostrander's Education
York University
Psychology
1979
Victoria Park S. S.
Neil Ostrander's Skills
Neil Ostrander's Summary
Neil Ostrander, based in Elmira, ON, CA, is currently a CEO at International Teams Canada, bringing experience from previous roles at Grace Bible Chapel and Neil Ostrander Photography. Neil Ostrander holds a Psychology @ York University. With a robust skill set that includes Non-profits, Board Development, Structural Engineering, Leadership Development, Program Development and more, Neil Ostrander contributes valuable insights to the industry. Neil Ostrander has 3 emails and 1 mobile phone number on RocketReach.