There are 621 salary records for Christopher Spencer T with 139 different job titles from 166 employers across 38 states.