Chimichurri

AI, blockchain, web, and mobile app development experts

placeAustin, Texas, United States calendar_todayFounded 2015 groups12 employees language chimi.co

Registered entities

Coming soon