28 employees
Structured Resourses Business is an industrial engineering firm that offers the design, and testing of mechanical and electrical devices.
2004