Rebecca Alcantara

Director, Global Supplier Quality and Compliance, Curia