There are 206 salary records for Michael Perry J Jr with 101 different job titles from 167 employers across 35 states.