Senior Specialist/Manager - Legal - Legal and Compliance (IP)D. E. Shaw IndiaHyderabadNot Disclosed1 month ago