It takes two
-
Boston Scientific’s European headquarters in Galway, Ireland. -
Jack Sandahl, fellow, sourcing specialist, Boston Scientific -
-
Boston Scientific headquarters in Marlborough, Massachusetts.