There are 271 salary records for Richard Guerrero D with 58 different job titles from 68 employers across 10 states.