Bud E Smith

Smith has worked as a computer data entry clerk and computer programmer, technical writer, computer journalist, and product manager.