STEP · Sealed universe

StepStone Group Inc.

Scott W. Hart — CEO