There are 87 salary records for Harrington James with 53 different job titles from 79 employers across 26 states.