Nahid Nahidmehrabi
Hiring Manager
Works at SIC
Tehran, Iran, Islamic Republic of