Walid El Alaoui

Walid El Alaoui

Walid El Alaoui

Country Manager & Digital Comms. Director, Djembe Communications