ImadTaha

85 PointsTop 10
Job function
Group CIO
Company size
10,001+ Employees