Principal Business Consultant - Life Sciences Quality
- Location
- Greater London, England, United Kingdom
comprehensive understanding of the Life Sciences landscape Leadership: Extensive experience managing multiple project teams and senior-level customer relationships Education: Bachelor’s degree or higher Nice to Have Knowledge of Veeva products Experience delivering SaaS or Tech-enabled consulting solutions Interviewing with Veeva We value your time and believe ...