There are 442 salary records for Craig Matthew Crockett with 108 different job titles from 137 employers across 31 states.