Optimiza
Optimiza's CEO and Executive Team includes Saif Khouri and 2 others.
Majed Sifri
Chief Executive Officer
Omar Halaseh
Chief Technology Officer
Saif Khouri
Chief Operations Officer
View all
7 members