STRATA inc. logo

STRATA inc.

STRATA has grown from a testing and engineering partnership established in 1974. Since then, our company continues to flourish and expend professional services throughout the northwestern United States. Boise, Idaho is home to STRATA's corporate office. Corporate leadership and our depth of resou... Read more

Employees

51-200

Links


Org chart

Collapse

Teams


Offices