Astra Engineering corporate office is located in 205 Shoshone St N Ste 200, Twin Falls, Idaho, 83301, United States and has 11-50 employees.
astra engineering
Departments
Number of employees
Engineering & Technical
5
Operations
2
C-Suite
2
Sales
1
Finance
1
| Location | People at location |
| North America | 1-10 |
Astra Engineering is a client-focused engineering firm based in Twin Falls, Idaho, specializing in full-service industrial design, including electrical, mechanical, structural, civil, process, and automation engineering. The company serves a diverse range of clients across various industries, including government, industrial and process, mining and... Read More