CannonDesign
Debora Leighton Favaretto, AIA, LEED AP, serves as Sustainability Process Leader at CannonDesign, where responsibilities include enhancing corporate sustainability, tracking project performance metrics, and advancing carbon accounting initiatives. Favaretto also leads healthcare sustainability efforts, facilitating sustainable design strategies within multidisciplinary teams. Previous experience includes roles as Job Captain, Jr. Project Architect, and Architect I at Proteus Group, focusing on healthcare and corporate projects, along with a background in graphic design and web development at Smart Energy Design Assistance Center. An educational foundation includes a Master of Architecture from the University of Illinois Urbana-Champaign and a BA in Architecture from Miami University.
This person is not in any teams
This person is not in any offices