Debra Lombard's picture

Debra Lombard

sustainability specialist

Sustainability Research & Consulting

BIO

LEED AP since 2004 and have worked on 10 LEED projects (LEED project manager on 8 certified projects)