The tricky thing is that the responsibilities of a product manager are completely different at different companies. Product management is less a well-defined role and more a set of skills. It lives between everything, a white space that morphs based on the customer, the needs of the business, and the abilities of the humans involved.