Software development and application service provider, namely, hosting, managing, developing, and maintaining applications, software, databases, web sites, and social networks in the fields of education, college preparation, coaching, personal productivity, knowledge management, mobile information access, and remote data management for wireless delivery of content to handheld and desktop computers, laptops, and mobile electronic devices
Computer and Scientific