There are 439 salary records for Richard Cohen M with 90 different job titles from 101 employers across 18 states.