Horizon Consulting is a provider of IT consulting and outsourcing solutions. It offers timesheet, client relationship management (CRM), expense, human resource, and project management software solutions, etc. The company provides application and product development, quality assurance, and other services.