There are 491 salary records for Lang James with 120 different job titles from 127 employers across 30 states.