There are 212 salary records for Brian Murphy M with 125 different job titles from 173 employers across 37 states.