Thor L. Anderson, P.E.; Consulting Engineer Read more about Thor L. Anderson, P.E.; Consulting Engineer