There are 620 salary records for Kenneth Cook with 145 different job titles from 191 employers across 34 states.