Edna Pinzon

Edna Pinzon is Global Head of Ad Network & Partnerships at Topsort.

Position: Global Head of Ad Network & Partnerships

Company: Topsort