There are 561 salary records for Daniel Brooks Jr with 138 different job titles from 194 employers across 35 states.