There are 673 salary records for Edgar Garcia with 205 different job titles from 198 employers across 20 states.