There are 269 salary records for Joseph Zimmerman with 81 different job titles from 102 employers across 28 states.