Current Companies
COCKROACH LABS TECHNOLOGIES INDIA PRIVATE LIMITED
Location: No.14, 4th floor, 1st Cross, Gundappa Rd Nagashettihalli,, Sanjaynagar Post Bengaluru Bangalore KA 560094 IN
Founded: 29/06/2022
Details:
Designation: Director
Appointment: 26/08/2022