There are 252 salary records for Barbara Porter A with 58 different job titles from 68 employers across 26 states.