There are 818 salary records for Michael Fitzpatrick J with 165 different job titles from 189 employers across 34 states.