There are 692 salary records for Richard Carlson D with 144 different job titles from 196 employers across 38 states.