There are 1,619 salary records for Richardson Robert Todd with 339 different job titles from 456 employers across 42 states.