There are 141 salary records for Kenneth Dawson B with 36 different job titles from 45 employers across 15 states.