Farshad Ebadi

Country: United Arab Emirates
Strategist and Business Development Manager
Claim Profile
https://www.linkedin.com/in/farshad-ebadi-36520513a/