There are 379 salary records for Brian Reid Horwitz with 82 different job titles from 98 employers across 24 states.