There are 635 salary records for Daniel Perry J with 141 different job titles from 176 employers across 36 states.