About this role
Upstream Product Manager - Digital - EMEA at Boston Scientific. Location: Milan or Diegem or Hellerup or Tampere or Voisins-le-Bretonneux or Île-de-France or Düsseldorf or Dublin or Kerkrade or Asker or Warsaw or Lisbon or Madrid or Helsingborg or Hemel Hempstead.