Megan Hall

Managing Engineer

Rhode Island Department of Transportation