In my mind, a good IT PM will already be embracing the aspects of Agile before they have even heard the term “scrum”. There is nothing new in delivering work in small packages, reviewing and re-planning based on user feedback and business priority etc. It’s an artificial split to introduce the difference between PM vs Scrum Master imho. Unless of course your PM isn’t very good and likes “hiding” behind long Gantt charts… Do you agree?? and if not, tell me more about why not.
Ask any project manager about the key to their success, and they will say that delivering a project is often more like a "dark art" or by chance, than a predictable science.