I personnally appreciate someone making the rounds around all the stakeholders, booking meetings for me, finding who do I need to talk to to get a domain-specific answer, reporting to stakeholders on the progress, and more generally navigating the organization on my behalf. This stuff is just too time consuming to tackle on top of a development role, especially in a larger org.
note: we are a product organization, not consultants.
note: we are a product organization, not consultants.