There are 257 salary records for Barber Joseph A with 57 different job titles from 78 employers across 26 states.