There are 812 salary records for Darrell Johnson B with 197 different job titles from 236 employers across 35 states.