Nod CareersAuto-apply free

CRM Lead

Boehringer Ingelheim · UK, United Kingdom
Auto-apply to this job with Nod →
THE POSITION The CRM Lead plays a key role in shaping and delivering the UK & Ireland CRM strategy across the Animal Health business. Acting as the subject matter expert for the Veeva CRM platform, the role takes strategic ownership of the system, ensuring it supports commercial objectives, enhances customer engagement, and delivers maximum business value. Working closely with Commercial, Customer Excellence, Data & Platforms, and Global teams, the CRM Lead will drive platform improvements, lea…

Let Nod apply for you →