French speaking Sales Development Representative - Google Ads Products at Teleperformance Spain (Barcelona, Catalonia, Spain) — aijobsearch