You need to think carefully about what level of detail you would like to capture.
The "zoom" technique
Think "zoom!" We are all familiar with the easy-to-use "zoom" feature on Google Maps. Do you want a "street level" view, a "neighborhood" view, "city," "state," or "country?" Detail is omitted as the map is scaled up.
For example, one level of mapping might show the six or seven individuals in a work group such as the Market Research team.
A next-level map might show the Marketing Department as a whole, where Market Researcher is just one role along with Lead Identifier, Materials Developer, Advertising Planner, Distributor, and the Leadership Team.
In a higher level of mapping the Marketing Department itself might show up as one role in a map that would show the interactions between Sales, Marketing, Lead Suppliers, Advertising Agents, and one or two categories of Customers.