Below is a link to a Forrester Report that might help. While there are companies that have an all-in-one solution like Demandbase, there is some sacrifice for having the best in breed for each segment needed for the sake of convenience for one platform. Not saying either way is better, but that's been my experience based on my research.
I have been looking at Lattice for ICP and intent, and other software for media activation / distribution beyond Marketo (rollworks, terminus, demandbase, etc.). Demandbase is an all-in-one provider, but other companies use them for pieces of their ABM stack. Some might use zoominfo to get person-level target data like emails after getting a good list from the ICP vendor.
Hope this helps and I'm curious to see what others have used and the pros and cons. :-)
Thank you for the response. I also saw that Forrester report.
I'm curious - which other vendors are you considering for ICP?