Photo of Daniel J. Sorek

Daniel J. Sorek

PE

Project Manager

Prein & Newhof