Managing Director
Sweden
Deyaco
Director
Takta
Amirkabir University of Technology - Tehran Polytechnic