There are 139 salary records for Joshua Shoemaker J with 37 different job titles from 38 employers across 11 states.