Rolf Armstrong, PE

Rolf is a licensed civil and structural engineer with licensure in 41 US states and Washington DC. Rolf is the Branch Manager for Eclipse Engineering in the Bend, Oregon office.