Who Are the ClickFunnels Founders? ClickFunnels was co‑founded by Russell Brunson and Todd Dickerson in 2014. Russell serves as CEO and Chief Excecutive Officer, leading marketing strategy, content creation, and community engagement. Todd filled the role of Chief Strategy Officer and lead software architect, responsible for building ClickFunnels Classic and guiding its evolution into ClickFunnels 2.0.…