But it can be driven by those companies. Companies in the US have a huge influence on the educational pipeline, and in turn, who gets encouraged in that pipeline.
I live in Silicon Valley, and I've yet to see any major tech company representatives show up at our local school board meetings. Occasionally they kick in a small grant for a specific program. But their influence on the really important stuff like budgets, curriculum, and hiring is nearly zero.
Their influence is more at the level of university and higher-education. My personal opinion is that they should be doing more for K-12, but I hesitate to let large corporations be involved in deciding what gets taught and who gets hired in public schools. I'm not sure what their role is at that level.