Dave Carr's Location
Toronto, ON, CA
Dave Carr's Skills
Dave Carr's Summary
Dave Carr, based in Toronto, ON, CA, is currently a sales manager at Omya. With a robust skill set that includes Negotiation, Sales Management, Key Account Management, New Business Development, Mining and more, Dave Carr contributes valuable insights to the industry.