Logan is the co-founder and managing partner of Davenforth Investments, an investment partnership that he and his 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 Davenforth scaled the company for almost four years as its co-owner and managing partner, they acquired the operating company in late 2020. In 2024, Davenforth acquired two telecommunications companies, and Logan stepped into an operational leadership role to help integrate and lead the combined organization.
Logan graduated from the University of Texas with degrees in rhetoric and computer science. He and his wife live in Austin, Texas with their daughters, Brynn and Celine.