Director Sales at Abacus Consulting (Duba, Saudi Arabia) — aijobsearch