Back to Our Team

Rebecca Scarbrough, P.E.

Project Manager
Bluffton, OH

Rebecca serves as a project manager based in our Bluffton, Ohio office. She has experience in stormwater drainage design including storm sewer systems and open ditches as well as overseeing studies to assist community leaders with stormwater master planning.