Tech Squad logo

Tech Squad

Headquartered in Cluj-Napoca, Romania, we are a family of smart hard working professionals with extended expertise in multiple areas of Information Technology sector. Why do our clients choose us? We are dedicated to delivering high-performance solutions and top quality services with proven result... 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