Invicta Growth, LLC is a technology investment firm.

 

NEW YORK | SILICON VALLEY