Company Directory
Sales and Marketing
Idio
Idio
Idio exists to power the perfect customer conversation, driving insight, engagement and revenue for leading marketers worldwide.
Founded 2007
16-50 employees
Banking, Corporate Finance, & Investing
News, Media, Advertising, & Publishing
Headquarters address
214 W 39th St, New York, NY 10018, USA
www.idioplatform.com
Benefits
Health and wellness
Insurance (Health)
Insurance (Dental)
Insurance (Vision)
Values and quality of life
Catered meals