It has now become normal for Engineering managament to have zero aircraft maintenance experience or knowledge. This is approved by CASA. Once these non aviation people are approved to hold a responsible position they also then self regulate.
I remember an ad being run online and in newspaper for being a CPA which had a women who was in charge of a maintenance department at a airline who admitted in the ad that she had no idea what she was doing and she relied on those below her to 'help'
The point of the ad was where a CPA can get you but from an aviation perspective it was absolutely horrifying.