19 employees
IntelliCeed deals with e-commerce, social networking, health care, mobile application, financial services, media, and entertainment.
2017