Hubspot offers a quick guide on corporate domain portfolio management and recommends that corporations manage their domain names in-house as opposed to outsourcing to third-party agency.

Source: Hubspot