There are 253 salary records for Brian Thompson L with 163 different job titles from 213 employers across 41 states.