cover image of company
logo of company

Technaitra

Why Technaitra? Want to grow your business? You'll need the right people with the right skills in the right roles and places at precisely the right time. And in today's complex global marketplace, that's quite a challenge. In fact, only 35 percent of senior HR executives believe their organizations are able to allocate their workforce efficiently, and just 31 percent are effective a ...Show More

Industry

IT Services and IT Consul...

Company Size

11-50 Employees

Headquarter

mohali

There are no active jobs

Powered By