Dewberry
Leigh-Ann Dudley, PE, is a Senior Associate and Water Department Manager at Dewberry, where employment began in May 2012, encompassing roles such as Associate and Project Manager. Prior to this, Leigh-Ann completed a Master's degree in Environmental Engineering at North Carolina State University, undertaking research on the removal of perfluorinated compounds from drinking water. Previous experience includes a Graduate Student position at North Carolina State University from August 2010 to May 2012, a Student Intern role at Dewberry, and a Co-op Student position at O'Brien & Gere. Leigh-Ann holds a Bachelor's degree in Chemical Engineering from North Carolina State University, earned between 2006 and 2010.
This person is not in any teams
This person is not in any offices