There are 144 salary records for Joseph Smith G with 107 different job titles from 116 employers across 6 states.