Opti Staffing said recently that it has moved locations to meet the need of its clientele. The new building, located at 3601 C St., Ste. 1220, in Anchorage is one and half times the size of Opti’s previous office space.
In addition to the move and expansion, Opti will be bringing on three new recru…