Lorena Scott's Location
Toronto, Ontario, Canada
Lorena Scott's Work
Lorena Scott's Education
Harvard Business School
2005 - 2007
Babson College
1995 - 1999
Lorena Scott's Skills
Lorena Scott's Summary
Lorena Scott, based in Toronto, Ontario, Canada, is currently a Chief People Officer at Algolia, bringing experience from previous roles at Caseware International, ritual.co, 500px and Mommiesfirst. Lorena Scott holds a 2005 - 2007 Harvard Business School. With a robust skill set that includes Microsoft Excel, Sales, Marketing Strategy, Strategic Planning, Customer Service and more, Lorena Scott contributes valuable insights to the industry. Lorena Scott has 4 emails on RocketReach.