What, exactly, is a product manager?

Many people that call themselves product managers are something else: Project managers, agile coaches, Scrum product owners, …

So what does a product manager do?

I love Marty Cagan’s definition. A product manager’s job is “to discover a product that is valuable, usable and feasible”.