There are 434 salary records for Lee Craig Fuller with 112 different job titles from 122 employers across 30 states.