Leila Moshtaghi
Hiring Manager
Works at noavaran tahghigh
Iran, Islamic Republic of