INBRAIN NeuroelectronicsPublished 4 months agoProject Manager (with Medical devices experience)Barcelona, SpainEnglish Friendly