Amar Sandhu

HR Manager

Tech Support Executive(US Shift) : This position is for a Technical Support Executive who would be responsible for providing assistance to customers from various ends of the world.

View Complete Details

Has Amar Sandhu hired / interviewed you?

  • I am currently hiring for (2 jobs)

  • Positions i have managed in the past (0 jobs)