There are 1,651 salary records for Richardson Robert Todd with 342 different job titles from 461 employers across 42 states.