There are 250 salary records for Knight Joshua A with 71 different job titles from 95 employers across 30 states.