I've been using the term digital footprint lately to describe the places and pieces required for an enterprise digital strategy. Found this diagram from Gary Hayes @ www.personlizemedia.com that starts to get to those places and generally what's required to keep this machine running for any brand.
This doesn't account for any ecommerce and doesn't look at overlaps between groups, divisions, products, etc. Add search, other online advertising, affiliates, and you've got a bunch of work to do. More than likely, one guy and his dog can't pull this off.
Lots to be considered!