Stephanie Donovan

Stephanie Donovan, senior vice president/publisher development North America, Triton Digital.