Sales Force Effectiveness & CRM Lead
BASE life science España, Galicia, Ourense ES
The life sciences industry plays a significant role in advancing healthcare and improving the quality of life – in many cases, saving millions of lives globally. At BASE life science, this is the moti...