Cell Signaling Technology (CST) recently won a Life Science Industry Award for Best Digital Advertising. I asked Rebecca Reppucci, Director of Marketing Communications, how they achieved that.
Share this post
LSIA Awards – CST Embraces Pragmatic…
Share this post
Cell Signaling Technology (CST) recently won a Life Science Industry Award for Best Digital Advertising. I asked Rebecca Reppucci, Director of Marketing Communications, how they achieved that.