Astor Capital

Astor Capital

Venture capitalClaimed

Invests in consumer brands and technology companies in North and South America.

HQ location
New York City, United States
Portfolio analysis