There are 135 salary records for Brian Allen C with 83 different job titles from 109 employers across 33 states.