Current Companies
ThinkClock Innovation Labs Private Limited
Location: 2307 Innovation Centre 2nd Floor Computer Complex1; Indian Institute of Information Technolo gy; ALLAHABAD; Allahabad; Uttar Pradesh; 211012; India
Founded: 13/11/2009
Details:
Designation: Director
Appointment: 13/11/2009