Registered entities
Theatro Labs, Inc.
Reg. No. 14554712837United States
THEATRO LABS, INC.
Reg. No. 455471283United States
THEATRO LABS INDIA PRIVATE LIMITED
CIN U72200KA2013FTC072305India
Provider of an IoT and AI-based workforce communication platform