Sierra’s New COO: Steve Allison

Sierra Detention Systems welcomes Steve Allison as its new Chief Operations Officer. Allison has a long history in the construction industry, including serving previously at Southern Steel Company (currently Southern Folger) as its Chief Executive Officer for several years beginning…