New York, NY, USA on Twitter on LinkedIn on Facebook

In their own words offers a range of AI-powered tools aimed to increase marketing and sales teams' productivity. The company helps marketing and sales teams eliminate mundane work and leverage intelligence using AI and automation. in SMA news

Profile updated 31 July 2020