Lori Ellsworth's Location
Toronto, Ontario, Canada
Lori Ellsworth's Work
Lori Ellsworth's Education
Lori Ellsworth's Skills
Lori Ellsworth's Summary
Lori Ellsworth, based in Toronto, Ontario, Canada, is currently a Chief Product Officer at Employ, bringing experience from previous roles at Lever, FinancialForce, Changepoint Corporation and Compuware Corporation. Lori Ellsworth holds a Master of Business Administration (MBA) @ York University. With a robust skill set that includes Changepoint, Enterprise Software, Product Management, SaaS, Professional Services and more, Lori Ellsworth contributes valuable insights to the industry. Lori Ellsworth has 5 emails on RocketReach.