Latka logo

Amir Gerges

Founder

Company

Conictus

Egypt · Founded 2016

Revenue
$98.8K
Team size
1

Company profile →