There are 1,947 salary records for Diana Garcia with 405 different job titles from 488 employers across 30 states.