There are 515 salary records for Joseph Smith B with 264 different job titles from 366 employers across 41 states.