There are 572 salary records for Margaret Harris J with 136 different job titles from 192 employers across 32 states.