Logan is Co-founder and Managing Partner of Davenforth Investments, an investment partnership that he and business partner Bradley Roofner founded in 2014. In 2017, their partnership acquired an operating company that focused on providing a range of outdoor services to commercial customers in Central Texas. After Logan scaled the company for almost four years as its Co-owner and Managing Partner, it was acquired in late 2020. Logan graduated from the University of Texas with degrees in rhetoric and computer science. He, his wife, and their daughter live in Austin, Texas.