There are 188 salary records for Michael Butler P with 96 different job titles from 151 employers across 37 states.