Step Ahead Capital Logo

Step Ahead Capital

Locations: 12130 Millennium Dr Los Angeles, California 90094, US

Company Size: 1 - 100

Industry: Venture Capital and Private Equity Principals

Company Website

AI Description

drawer
  • Alexey Aksenov profile image

    Associate at Step Ahead Capital