A Square Technologies Private Limited is hiring a Specialist - International HR for an on-site role in Gurugram. This position focuses on managing glo...