IT & Tech
TechBiz Global is a leading technology solutions provider offering innovative software development, IT consulting, and digital transformation services to clients worldwide.
Company Website
Limassol, Cyprus•
Full-time•
On-site
28 days ago