Information Technology Services . Insurance . Cairo, Egypt . 1-10 employees
Estafsar
Information Technology Services . Insurance . Cairo, Egypt . 1-10 employees
Estafsar is creating a one-stop-shop for the insurance industry
medical insurance
social insurance