There are 387 salary records for Daniel Brown with 229 different job titles from 313 employers across 46 states.