There are 1,056 salary records for Garcia Mark E with 256 different job titles from 283 employers across 31 states.