Volume 59, 2023, Issue 2
Mohamed Sebbane joins IDE Technologies
Mohamed Sebbane has been appointed IDE Technologies country manager for the Middle East and North Africa (MENA) region. Formerly the MENA country...
Mohamed Sebbane has been appointed IDE Technologies country manager for the Middle East and North Africa (MENA) region. Formerly the MENA country...