86 employees
Azembla develops and designs architectural and construction system solutions such as doors, tubular, windows, ceilings, and fences.
1997