Business Development Specialist at Techsa (Cairo, Egypt) — aijobsearch