Business Development Representative (French-Speaking) at ROLLER (London, United Kingdom) — aijobsearch