translate English to German: It focuses too much on the minutiae of detail in sometimes preventing administrative changes in staffing and frustrating strategic vision.
So liegt der Schwerpunkt zu stark auf weniger wichtigen Einzelfragen und behindert damit administrative Veränderungen im Personalbestand und die Entwicklung einer strategischen Vision.