My personal view is NO.
It needs DevOps for sure, but not Devops Managers.
There is a simple explanation and a more well defined, elaborate explanation to this question though.
The simple explanation first. A manager’s role needs to be associated with some outcome. A Project Manager – is responsible for the outcome of successful project, a Business Manager – is responsible for the outcome of a growing and profitable business, a Service Manager – is responsible for delivering improved service, etc. DevOps is not an outcome. It’s a means to an end – that end being continuous delivery.