Technical Sales Specialist, Cell & Gene Therapy (France, Germany)
13 days ago
Montpellier
Resident in either France, Germany, or Belgium prefrred. This position covers France, BeNeLux, Southern Europe, DACH, Nordics and Eastern Europe. Remotely based in the greater France or Belgium region, this role will interact with customers through face-to-face meetings, teleconferences, and emai...