Takeit logo

Takeit

Creating a world of seamless shopping interactions

Headquarters

Santiago, Chile

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams


Offices