Life Sciences CRM Success Strategist
- Location
- United Kingdom
Veeva Systems is seeking a CRM Customer Success Manager to strategize with life sciences clients, combining industry knowledge with technical insight to maximize Veeva investments. Based in Europe, you will collaborate with product, support, sales, services and business consulting teams, travel up to 15%, and work from home ...