Veeva SystemsAssociate Business Consultant - Life Sciences MarketingMarketing🌎Spain - Barcelona2 years ago
Veeva SystemsPrincipal Business Consultant - Commercial Strategy (Remote)Strategy🌎France - Paris2 years ago
Veeva SystemsPrincipal Business Consultant - R&D - Regulatory (Remote)R🌎United Kingdom - London3 years ago