There are 2,019 salary records for Brian Thompson L with 425 different job titles from 522 employers across 45 states.