120 employees
Slattery is a construction advisory firm that conducts audits, feasibility studies, and risk management along with project advisory services
1976