There are 188 salary records for David James Krajicek with 126 different job titles from 150 employers across 34 states.