There are 254 salary records for Samuel John Black with 59 different job titles from 52 employers across 16 states.