Drones Tech Lab
–
Kolkata, West Bengal, India
... The HR will be responsible for managing all aspects of the human resources function in the technical team, including talent acquisition, employee relations, performance management, training and development, compensation and benefits administration, ... - May 03