David Farhadi

Active New York, NY Vice-President for Alger Associates Inc

(212)806-8800