Ceva Santé Animale
Veterinary Advisor, Large Animal
Boehringer Ingelheim
Marketing Lead
Boehringer Ingelheim
Brand and Technical Manager - Equine
Boehringer Ingelheim
Senior Brand Manager
Boehringer Ingelheim
Equine brand manager - respiratory and vaccines
Liverpool University