Editors PickOmar Al Barghouthi Appointed as CEO for Smart VisionEditorAugust 23, 2024August 23, 2024 by EditorAugust 23, 2024August 23, 20240 Smart Vision, an IT software company based in Abu Dhabi, has appointed Omar Al Barghouthi as its new Chief Executive Officer. With over 20 years...