INNOVAMED Spain Logo

INNOVAMED Spain

Locations: C. Napols, 13 Barberà del Valles, Barcelona 08210, ES

Company Size: 1 - 100

Industry: Plastics Manufacturing

Company Website

AI Description

drawer
  • Albert Amselem profile image

    Empowering New Medical Device Projects | Sales Manager at Innovamed

  • Carlos Real profile image

    Quality Manager | Innovamed

  • Albert Amselem profile image

    Empowering New Medical Device Projects | Sales Manager at Innovamed