There are 559 salary records for James Potter T with 134 different job titles from 148 employers across 34 states.