TechBiz Global logo

TechBiz Global

TechBiz Global is a leading IT company. We provide IT recruitment, outstaffing, outsourcing, software development, and customized consulting services focused on making our partners achieve their recruitment goals successfully. At TechBiz, we celebrate diversity and promote an inclusive environment... Read more

Headquarters

Tallinn, Estonia

Employees

51-200

Links


Org chart

Collapse

Board & advisors


Teams


Offices