Social Media & New Communication Manager
Novartis Pharmaceuticals
Location : ES
English (Advanced Level). Work experience in relevant area (strategic communication/public relations or marketing;…
Novartis Pharmaceuticals
Location : ES
English (Advanced Level). Work experience in relevant area (strategic communication/public relations or marketing;…