Trezi logo

Trezi

Transforming Design Experience for the Building Industry The building industry suffers from an inefficient and ineffective design collaboration between architects, designers, their end-clients, and product manufacturers since the current methods and tools to help them understand and experience the... Read more

Headquarters

NOIDA, India

Employees

51-200

Links


Org chart

Collapse

Teams


Offices

This company has no offices yet