There are 397 salary records for Michelle Sharp J with 74 different job titles from 114 employers across 23 states.