There are 1,048 salary records for Michael Curtis C with 231 different job titles from 279 employers across 40 states.