There are 1,991 salary records for Michael Richardson R with 422 different job titles from 524 employers across 50 states.