Google India has roped in Shraddhanjali Rao as its new Head of Human Resources. Prior to that, she was the Vice President of HR for SAP in India. “Thrilled to announce that I have joined the incredible team at Google as Head of HR for India,” Rao mentioned in her LinkedIn post. “Inspired by the…