Sales teams today cobble together a patchwork of data and software tools, each with its own data silo and none with reliable coverage outside the US. The result: sales reps spend more time wrangling ...