Srinivasa Narasimhaiah

Director, Information Technology Julphar Pharma

Global IT Leader