Innovative People

Taha Alhashedi

Process line improvement or machine or equipments improvements.

Languages Taha Alhashedi speaks:

Arabic
English