David Richards is the Founder and Fractional CIO at Twelve Advisors, a role he has held since 2025. In this capacity, he acts as an advisor, strategist, leader, innovator, and coach, focusing on how businesses can embrace technology to achieve growth and scale.
Richards has a demonstrated history of working in the accounting industry, having served as an Information Technology Manager at MarksNelson, a Springline company, for over 16 years.