There are 3,442 salary records for James Scott L with 707 different job titles from 880 employers across 46 states.