Seleem, Inc.
Broadcast Media Production and Distribution
No Team Available
Overview
Seleem Inc. is an Egyptian tech company headquartered in Cairo that designs, develops, and sells web, and mobile apps, software, and online services.