Good article from Roman Pichler blog with whom i did my CSPO training.

This is about Scrum Master and Product owner roles, highlighting how important and complimentary they are. I liked the way expectations are clearly set and illustrate each role accountability (Product Success, Product Process).

Scrum Master is a key role for successful agile teams and require a good level of seniority to coach the team, the product owner and identify, implement necessary changes.

Every Great Product Owner Needs a Great ScrumMaster | Roman Pichler.