All things that you list are very specific domains, you'd have dedicated people responsible for them in even a medium-size corporation. The thing you really need to know, is how to make sure these people do not lie to you and do their work honestly and responsibly. One of the options is having corresponding competence yourself, but that doesn't scale.
Delegation is a black art, that's what I mean, but without really mastering it you cannot manage anything with >10 people, especially in high tech.
Delegation is a black art, that's what I mean, but without really mastering it you cannot manage anything with >10 people, especially in high tech.