I don’t think he will be effective. He is much better as a scientist. That is his strength.
I believe that there are people really much suited for the job. They have the skills necessary to interact with people and to coordinate.
I am a technically inclined person. Being in management is something very hard to imagine. I might make a very bad job out of it.