117 employees
Burrana creates new technologies that enable airlines throughout the world to provide a personalized in-flight experience.
2003