Hamed Afshari

Executive Activities