There are 493 salary records for Patrick Kane J with 117 different job titles from 147 employers across 29 states.