There are 924 salary records for Douglas James Blasi with 244 different job titles from 297 employers across 37 states.