Jeff Dupuis, LEED AP, has over 16 years of experience in the construction industry. Jeff previously worked as a Senior Project Manager at Lloyd Construction Company for 16 years before transitioning to their current role as a Project Director at Chasse Building Team in August 2017.
Location
Tucson, United States
Links
Sign up to view 8 direct reports
Get started