Susana Carbajales
Susana Carbajales

Susana Carbajales

SEO, SEM and Web Analytics Professor at Google Activate. Head of Operations and Publisher Management at AffiliRed.