There are 500 salary records for Gary James W Jr with 117 different job titles from 141 employers across 31 states.