TerraRoc logo

TerraRoc

When nothing less than the best will do. You need the right services and tools — not almost right, but precisely right. Our strong R&D, thorough planning and exacting quality control deliver just that: a full range of drilling tools and consumables, all exactly customized for your needs. You can dri... Read more

Headquarters

Finland

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams


Offices