There are 146 salary records for Craig Anthony R with 36 different job titles from 57 employers across 19 states.