12 employees
ihouse is a people, process, and technology services provider focused on the areas of human resources, payroll, and benefits administration.
1995