Percolate is a technology platform that helps large global brands create and manage their marketing globally.