Angelika Antonova
Head of Sales
Affilka
Roberta Castelli is the Head of Sales in the affiliate marketing industry, specializing in building strategic partnerships and driving long-term business growth. With a strong focus on creating value through collaboration, she has developed extensive expertise in sales leadership, account management, and relationship development. Prior to her current role, Roberta gained valuable experience as a Key Account Manager in the iGaming industry and as an Assistant Director of Studies in the English as a Foreign Language (EFL) sector.
Head of Sales
Affilka
Business Development Team Lead
First Sport Media
Founder
iAffiliate
Director Business Development
SEOBROTHERS
CEO & Founder
Netreach
Chief Business Officer
SlotCatalog