There are 622 salary records for Paul John O'Brien with 160 different job titles from 179 employers across 37 states.