John Hamlin

John Hamlin, manager of the technology development branch, California State Board of Equalization