There are 504 salary records for Brian Harrison J with 125 different job titles from 138 employers across 28 states.