There are 223 salary records for William Downs J Jr with 64 different job titles from 74 employers across 23 states.