muhammad hassan
Verified
Investment Director at Saudi Aramco