OdasevaBusiness Development Representative (German speaker)Development,Business Development🌎London2 years ago
Veeva SystemsAssociate Business Consultant - Life Sciences MarketingMarketing🌎Spain - Barcelona2 years ago