Description: No profile picture
Barker, Leila
Leila Barker is a Water Resources Analyst at Clean Water Services. She holds an M.S. in environmental engineering from Oregon State University and a B.S. in biology and music from Emory University.