There are 312 salary records for Christopher Barr A with 69 different job titles from 86 employers across 24 states.