There are 92 salary records for Thomas Kelly P with 66 different job titles from 72 employers across 6 states.