Why have an advocate?

Most product managers are tasked to ensure a new product comes to market with quality, cost and timeliness priorities. Doing so requires an incredibly broad set of skills and often the product manager needs to leverage the expertise of many collaborators to be successful. Most software consultancies offer technical expertise but there is an innate … More Why have an advocate?