Jeff Dumas's Location
St. Charles, IL, US
Jeff Dumas's Work
Jeff Dumas's Education
Jeff Dumas's Skills
Jeff Dumas's Summary
Jeff Dumas, based in St. Charles, IL, US, is currently a Adjunct Professor at College of DuPage, bringing experience from previous roles at Acres Group and JULIE. Jeff Dumas holds a Bachelor of Science (B.S.) in Landscape Architecture @ Iowa State University. With a robust skill set that includes Landscape Design, Excavation, Landscape Architecture, Landscaping, Horticulture and more, Jeff Dumas contributes valuable insights to the industry. Jeff Dumas has 3 emails on RocketReach.