There are 105 salary records for Christopher Bassett J with 34 different job titles from 27 employers across 14 states.