Kyber Capital corporate office is located in 120 S Central Ave, Clayton, Missouri, 63105, United States and has 11-50 employees.
kyber capital llc
kyber capital
| Location | People at location |
| North America | 1-10 |
| Asia | 1-10 |
Founded in 2015, Kyber Capital specializes in principal investments in early-stage ventures and high-growth companies, particularly in decentralized financial technologies, innovative financial services, machine intelligence, and cyber security solutions. The company offers bespoke financial engineering solutions for leveraged finance and special s... Read More