There are 626 salary records for Daniel Coleman O'Shea with 162 different job titles from 190 employers across 31 states.