Cross Creek Advisors is a Utah-based company that invests in late-stage companies and top-tier venture capital funds. Read More