Sherri Lockwood's Location
Niagara-on-the-Lake, ON, CA
Sherri Lockwood's Work
Sherri Lockwood's Education
Sherri Lockwood's Skills
Sherri Lockwood's Summary
Sherri Lockwood, based in Niagara-on-the-Lake, ON, CA, is currently a International Sales at Andrew Peller Limited, bringing experience from previous roles at Andrew Peller Limited, Downtown Burlington Business Improvement Area and Four Seasons Hotel Toronto. Sherri Lockwood holds a 1991 - 1993 Public Relations @ Humber College. With a robust skill set that includes Marketing, Brand Management, Event Management, Wine, Marketing Communications and more, Sherri Lockwood contributes valuable insights to the industry. Sherri Lockwood has 1 email on RocketReach.