There are 5,232 salary records for Michael White with 940 different job titles from 1,187 employers across 50 states.