Looking for a local office? Ready to talk? We have a powerful worldwide network of 400 business units 100% dedicated to industrial process performance. Our companies are found in 41 countries across the world. We are ready to create opportunities, so you can achieve a measurable competitive advantage.


1875 Buckhorn Gate
Mississauga, ON
L4W 5N9

Nova Scotia

2 Dartmouth Rd
Bedford, NS
B4A 2K7

British Columbia

8661 201 Street, 2nd Floor
Langley, BC
V2Y 0G9

New Brunswick

19D Pettingill Road
Quispamsis, NB
E2E 6B1

1180 St George Blvd
Moncton, NB
E1E 4K7

Let's Improve Your Industrial Performance