Dave Kelly

Dave Kelly

Dave Kelly

Dave Kelly is a tech solutions expert with Information Builders and retired police captain. He is passionate about writing, reading, and personal finance.