Geoff Ross's Location
Canada
Geoff Ross's Work
Geoff Ross's Skills
Geoff Ross's Summary
Geoff Ross, based in Canada, is currently a Senior Director, Field Sales at Organigram Inc, bringing experience from previous roles at Organigram Inc, Senators Sports & Entertainment and Molson Coors Canada. With a robust skill set that includes Microsoft Office, Strategy, Management, Selling, FMCG and more, Geoff Ross contributes valuable insights to the industry. Geoff Ross has 1 email on RocketReach.