Ali Hodroj

Advisor and Technology Executive in New York