There are 97 salary records for Shirley Brown M with 48 different job titles from 90 employers across 29 states.