10 employees
Alexa Systems is a consulting firm that provides visualization, SaaS with cloud hosting, and managed services.