There are 376 salary records for Michael Green D with 243 different job titles from 284 employers across 42 states.