Coordinates administrative tasks for commercial, medical, and regulatory affairs, including Veeva platforms, reporting, and logistical support.
Administration • Barcelona, Kingdom Of Spain, España