Ayman El-Bolok

Ayman El-Bolok


Technical Manager
ODE North Africa LLC