fbpx

Ayman Badran

Process Industries Business Line Manager for Egypt, North and Central Africa at ABB



Share

Ayman Badran