
Otter Creek Investments, founded in 2020 and based in Nashville, Tennessee, is a privately held investment firm focused on impact investing with interests in data analytics and rare disease sectors. The firm is co-founded by Alex Smith and Jessica Haywood.