Current Companies
Techbiz lab private limited
Location: H No. 114; Ground Floor; Tanchuwa Mohalla Village; Chilla; Mayur Vihar Phase 1; Near Upkar Apt.; New Delhi; East Delhi; Delhi; 110091; India
Founded: 16/01/2014
Details:
Designation: Director
Appointment: 16/01/2014