21 employees
Encanex is a designer and manufacturer of steel structures for onshore and offshore applications.
2011