Barb Palser
Barb Palser

Barb Palser

Head of Product, Relay Media, Inc.

Editor of Relay Media