Mohamed Hamza

Mohamed Hamza


Technical Support Engineer – ALS
Baker Hughes, Egypt