Media Account Manager, SMB – São Paulo – SP

Taboola is widely recognized as the world’s leading content discovery platform that now serves editorial and video recommendations to over 1 billion unique…