Todd Dauchy

About Todd Dauchy

Todd Dauchy is the Chief Executive Officer of SMA Technologies. Dauchy started his career with SMA as Chief Technology Officer in 2012 and was appointed President in 2018. Before joining the company, Dauchy was a client of SMA, working for a large credit union. He has also led a large data center for a Fortune 500 manufacturing company and guided the IT teams of two large consumer goods manufacturing companies through the acquisition and merger process. Dauchy holds a Bachelor of Science in Business Administration from the University of Phoenix.