5 employees
SET is an innovative engineering firm that collaborates with customers to develop the sustainable solution in the project sector.
1984