Technical Sales Manager at BIN TALEB (Riyadh, SA) — aijobsearch