Who founded Minds? June 22, 2021 14:46 Updated Bill Ottman, the current CEO, founded Minds in 2011. Related articles What are the Terms of Service? What is the goal of Minds? Can I invest in Minds? How do I edit my Channel Details? Dark Mode