Peter Naylor
479
Abonné
Personal Information
Entreprise/Lieu de travail
New York, New York United States
Profession
digital sales leader
Secteur d’activité
Advertising / Marketing / PR
À propos
My career reflects a strategic business leader with comprehensive sales, marketing, and business development skills.
Mots-clés
iab
viewable impressions
3ms
Tout plus