Ali Bencheqroun

Ali Bencheqroun

Ali Bencheqroun

Geographical Director in charge of Africa, Maghreb and the Middle East