Innovative People

Hamid Teimuri

innovation/ strategy

Languages Hamid Teimuri speaks:

English
persian