There are 84 salary records for Andrew Cook J with 61 different job titles from 74 employers across 32 states.