There are 1,601 salary records for James Burns A with 338 different job titles from 418 employers across 45 states.