Vidsy's Sales department is led by Christopher Buffa (Business Development Manager) and has 33 employees.
Rosie Arrowsmith
Client Director
Jamie Gidman
Head of Business Development
Tara Medeiros
Alexa Dziak
Client Partner
Abbie Leadbitter
Client Solutions Manager
Paula Ugochukwu
Community Manager
Lisa McAvoy
Business Development Manager - EMEA
Archie De
Joshua Blaylock
Christopher Buffa
Business Development Manager
Madeline Wolfson
Client Success Manager
Looking for a particular Vidsy employee's phone or email?