LEAF Structures corporate office is located in Loft Building 2 Selbourne Rd 807/1, Johannesburg, 2060, South Africa and has 1-10 employees.
leaf structures
Departments
Number of employees
Operations
2
Finance
1
Sales
1
| Location | People at location |
| Africa | 1-10 |
Explore people who held key positions, contributed to LEAF Structures's success, and advanced their careers.
Explore More
LEAF Structures specializes in design build solutions for lightweight engineered architectural features, including ETFE clad structures, facades, canopies, and skylights. The company caters to architects, engineers, and contractors, assisting them from concept development through to design, implementation, and maintenance. Their focus is on creatin... Read More