There are 1,229 salary records for Nathan Miller with 296 different job titles from 366 employers across 42 states.