Information Governance Specialist at Aurobindo Pharma Aurobindo Pharma Charlotte, NC 28201, USA Computer science degree or equivalent View Details