There are 4,873 salary records for James Martin D with 917 different job titles from 1,263 employers across 50 states.