Techzilla Ltd logo

Techzilla Ltd

Techzilla Ltd is an independent wholesaler of video game software, accessories and consoles, as well as a wide range of consumer electronics. At Techzilla, we apply our extensive business experience and robust partnerships established over more than a decade of international trade, in order to deli... Read more

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet