Tech Star logo

Tech Star

We are a team of professionals dedicated to helping clients to make more money or smoother the operations via IT solutions.


Our clients from various industries and multiple countries like Australia, Hong Kong, Singapore and China.

Headquarters

Malaysia

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet