Shepherd Investment Management
Company

Shepherd Investment Management

Financial Services Palo Alto, California, United States 1 employees
Employees
1

Shepherd Investment Management Overview

Headquarters
Palo Alto, California, United States
Industry
Financial Services
Employees
1
Founded
2024
NAICS
Finance and Insurance
Monetary Authorities-Central Bank
Keywords

About Shepherd Investment Management

A high-conviction portfolio of undervalued global tech companies, powered by a tech-enabled, curiosity-driven approach.

Compare Similar Companies to Shepherd Investment Management