CorpRattX

Todd W. Byars Joined Apr 07, 2011

Todd W. Byars is the owner of computer services company, The Computer Dudes, Inc. based out of Tallahassee, Florida. He is an award winning teacher and human rights advocate as well as a force in the Florida Legislature.