There are 640 salary records for Adam Thompson B with 177 different job titles from 204 employers across 37 states.