SITA’s vacancy list filled with tech talent roles

The State Information Technology Agency advertises numerous IT-related positions, as employee attrition takes hold.

Read More