There are 2,116 salary records for Michael Cox J with 428 different job titles from 558 employers across 45 states.