Terms of Use February 6th, 2020 Vericast is a marketing solutions company that accelerates profitable revenue growth for the 70,000 businesses it serves directly by influencing consumer transaction behavior at scale and engaging with over 120 million households daily.