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