Stop putting managers in place that don't have the proper credentials for their area of work that they oversee. Stop putting managers in technical areas that have a business degree only, don't have a technical degree, or have no degree for that matter. This is bad policy at such a technically focused company.
Help answer questions real people are asking about your company. Your answers will be 100% anonymous.
The person asking the question will be notified of your answer, and it will be posted publicly. Your identity will be kept private