Sr VP Trading at Avatar Associates - , , United States
Vice President - Sales
Contact Josh Haynes
Vice President
Contact Karl Mergenthaler
Avatar was founded in 1970 and maintains its principal office in NYC.