Business Development Representative (French Speaking) at Vertice (London) — aijobsearch