There are 2,441 salary records for Robert Mitchell with 495 different job titles from 630 employers across 44 states.