Farshad Ashoori's Location
Los Angeles, CA, US
Farshad Ashoori's Education
Farshad Ashoori's Summary
Farshad Ashoori, based in Los Angeles, CA, US, is currently a president and ceo at Self. Farshad Ashoori holds a BS in Engineering @ California State University-Northridge,. Farshad Ashoori has 1 email and 1 mobile phone number on RocketReach.