Alex O'Dell's Location
Toronto, Ontario, Canada
Alex O'Dell's Work
Alex O'Dell's Education
Alex O'Dell's Skills
Alex O'Dell's Summary
Alex O'Dell, based in Toronto, Ontario, Canada, is currently a Customer Success Manager at Intelex Technologies Inc., bringing experience from previous roles at Intelex Technologies Inc., Bioconnect, Contax Inc. and Beurling Academy. Alex O'Dell holds a 2004 - 2009 B.Eng in Electrical Engineering @ Concordia University. With a robust skill set that includes Budgets, Product Management, Sales, Business Intelligence, Business Strategy and more, Alex O'Dell contributes valuable insights to the industry. Alex O'Dell has 2 emails on RocketReach.