Turtle Creek is an independent investment management firm with a 26-year history that is focused on long-term capital growth for a clientele of high-net-worth families, institutions and wealth advisors.