There are 1,064 salary records for Barry Smith A with 207 different job titles from 279 employers across 38 states.