10 employees
Strauser Construction is a civil engineering company that offers construction management, general and trade contracting services.
1996