Dave Tod

SVP of Sales at 360insights

Dave has done business in 50 different countries within Europe, the Americas, and Asia Pacific. Establishing, growing, and managing the European business at a past company saw Dave spend 10 years in Germany (and yes, he’s fluent in German!). Now back in Canada, he leads 360’s international sales team.

Location

Toronto, Canada

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices


360insights

1 followers

Manage all your channel incentives on one platform including SPIFFs, Rebates, CO-OP Advertising and MDF, Sell-Through Allowances, and Volume Incentives.


Headquarters

Whitby, Canada

Employees

51-200

Links