There are 1,271 salary records for Eric Garcia L with 316 different job titles from 331 employers across 28 states.