Private company

Shepherd Investment Management

Logo: shepherd-cap.com2

Shepherd Investment Management is an investment management firm based in Palo Alto, California, founded in 2024.1 It was founded by Jess Xu.1

Last updated Oct 21, 2026.

Overview

2024Founded1

The story

Founded by Jess Xu in 2024.1

Timeline

  1. 2024Founded Founded1

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2