The Herd logo

The Herd

The Herd was founded in 2016 based out of one of North America’s high-tech capitals Toronto, Canada. With our extensive global reach and knowledge of the North American market, we offer clients all over the world the insights they need to attain the market share they deserve globally. The Herd prov... Read more

Headquarters

Toronto, Canada

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet