There are 561 salary records for Brian Wagner J with 122 different job titles from 146 employers across 32 states.