iHorizon provides a wide range of marketing services: communication with customers, automation of sales processes, and contact management.