Lorena Scott Location
Toronto, ON, CA
Lorena Scott Work
Lorena Scott Education
Harvard Business School
2005 - 2007
Babson College
1995 - 1999
Lorena Scott Summary
Lorena Scott, based in Toronto, ON, CA, is currently a Chief People Officer and Head of Customer Experience at Relay. Lorena Scott brings experience from previous roles at Relay, Algolia, CaseWare International Inc. and Ritual.co. Lorena Scott holds a 2005 - 2007 Harvard Business School. Lorena Scott has 1 emails on RocketReach.