Harsh ChaurasiaSchwabe Pharma ItaliaCountry:ItalyCertificationsCertificationAwarded Acquia Certified DAM AdministratorJuly 30, 2026Badges