Lori Andrews is an Operations Team Manager at Dillon Consulting Limited, with expertise in waste management. Previously, Lori worked as an Environmental Consultant at Andrews Consulting, Data Manager at Resource Productivity and Recovery Authority, and Environmental Consultant at Kelleher Environmental, among other roles. Lori holds a B.Eng in Environmental Engineering and BioSystems Engineering from Dalhousie University. Throughout their career, Lori has demonstrated proficiency in waste diversion programs, sustainability, environmental assessment, and data management.
Sign up to view 0 direct reports
Get started