Business Development Manager x 15 at Copper Quail Global (Africa, Central African Republic) — aijobsearch