There are 86 salary records for Brian Smith J with 40 different job titles from 63 employers in 1 state.