Web presence
Audience by country — top 5 markets by share of visits.
| Country | Share |
|---|---|
| Chile | 33.1% |
| Mexico | 28.8% |
| Brazil | 13.6% |
| Argentina | 6.4% |
| Peru | 5.3% |
Share of voice
Share of voice worldwide: 8.8% of web traffic across its competitive set.
Hiring activity
Hires periodically
3 roles tracked across 3 of the last 12 months
3 Feb 2026 · Lubrication Technician · Sault Ste. Marie
29 Nov 2025 · Production Technician · Sault Ste. Marie
4 Jul 2025 · HR Business Partner · Sault Ste. Marie
Based on job postings tracked across public sources.
