There are 2,627 salary records for Eric Miller with 510 different job titles from 681 employers across 47 states.