Mohammed Abdul Hamid El-Bakry El-Shafi

Mohammed Abdul Hamid El-Bakry El-Shafi

Process Industries
Finance