John DeLoche logo

John DeLoche

Investor at Invictus Growth Partners

Investments
12
Lead Investments
12
Palo Alto, California, United States, US

Highlights

Focus Areas

Software
Cyber Security
Information Technology
Network Security
SaaS

Recent Investments

Informed logo
StructuredWeb logo
Axiad logo

Firm Investments