There are 847 salary records for Brian Butler with 195 different job titles from 215 employers across 38 states.