There are 738 salary records for James Powers P with 170 different job titles from 195 employers across 35 states.