There are 508 salary records for Daniel Kane J with 101 different job titles from 132 employers across 26 states.