Centerra

State ID
Reported 2023-08-10
Starting 2023-09-30
Employees 39
Location Herndon
URL https://www.labor.idaho.gov/warnnotice/

NAICS

54 Professional, Scientific, and Technical Services
541 Professional, Scientific, and Technical Services