Head of Legal, India at Nomura Holdings, inc. | HireBase