CapTrust new people 220509