Ontario Sales Manager
york, ontario, canada
Vermeer Canada Inc.
York University
Schulich School of Business - York University
McGill University