Snoop, INC Office Locations
Snoop is a platform that allows salespeople to post ratings and reviews on prospects and customers based on their previous sales interactions. These reviews are then searchable to learn insights on current prospects during live sales opportunities.
snoopem.comSnoop, INC Headquarters Location
79 Cedar Street, Boston, MA 01913